Documentation
¶
Overview ¶
Package eql holds the EQL types a program stores: one Go type per EQL type, each holding the EQL value as the JSON bytes PostgreSQL stores in the type's domain, and the query types that match them.
A field with `stash:"email,encrypt_into=TextEq"` is an TextEq in the generated encrypted type, and its Fields entry's Eq returns a TextEqQuery. The guest builds every value: generated code stores what the guest returns and never assembles an EQL value itself (ADR-0007, amended 2026-10-06). Each type implements driver.Valuer and sql.Scanner for one column, and json.Marshaler, which writes the value as the JSON it is. It prints (fmt.Stringer, fmt.Formatter, for every verb) and logs (slog.LogValuer) as its type's name and never its bytes, so fmt.Sprint and %s do not give its JSON: a stored value holds ciphertext and terms, and a query value terms. To print or log the JSON on purpose, call Reveal at that call: slog.Debug("stored", "email", v.Reveal()). In code, the JSON is the value itself, a []byte: convert it (string(v), json.RawMessage(v)), or call MarshalJSON.
Importing this package links the build of the engine that holds the EQL types: eql_gen.go's init registers the embedded module with package encrypt, and that registration cannot fail. A generated file that names an EQL type imports this package, so a program with EQL types runs the build that has them and a program without runs the smaller one.
The types and the Types table are generated from the EQL catalog by eql-codegen (`mise run types:generate` in packages/eql); eql_gen.go is committed and drift-gated. Types says which types the engine produces today; every other type is listed with the reason it cannot be produced yet, and stashgen refuses it.
Index ¶
- Variables
- type Bigint
- func (v Bigint) Format(f fmt.State, _ rune)
- func (v Bigint) LogValue() slog.Value
- func (v Bigint) MarshalJSON() ([]byte, error)
- func (v Bigint) Reveal() string
- func (v *Bigint) Scan(src any) error
- func (v Bigint) String() string
- func (v *Bigint) UnmarshalJSON(b []byte) error
- func (v Bigint) Value() (driver.Value, error)
- type BigintEq
- func (v BigintEq) Format(f fmt.State, _ rune)
- func (v BigintEq) LogValue() slog.Value
- func (v BigintEq) MarshalJSON() ([]byte, error)
- func (v BigintEq) Reveal() string
- func (v *BigintEq) Scan(src any) error
- func (v BigintEq) String() string
- func (v *BigintEq) UnmarshalJSON(b []byte) error
- func (v BigintEq) Value() (driver.Value, error)
- type BigintEqQuery
- func (v BigintEqQuery) Format(f fmt.State, _ rune)
- func (v BigintEqQuery) LogValue() slog.Value
- func (v BigintEqQuery) MarshalJSON() ([]byte, error)
- func (v BigintEqQuery) Reveal() string
- func (v *BigintEqQuery) Scan(src any) error
- func (v BigintEqQuery) String() string
- func (v *BigintEqQuery) UnmarshalJSON(b []byte) error
- func (v BigintEqQuery) Value() (driver.Value, error)
- type BigintOrd
- func (v BigintOrd) Format(f fmt.State, _ rune)
- func (v BigintOrd) LogValue() slog.Value
- func (v BigintOrd) MarshalJSON() ([]byte, error)
- func (v BigintOrd) Reveal() string
- func (v *BigintOrd) Scan(src any) error
- func (v BigintOrd) String() string
- func (v *BigintOrd) UnmarshalJSON(b []byte) error
- func (v BigintOrd) Value() (driver.Value, error)
- type BigintOrdOpe
- func (v BigintOrdOpe) Format(f fmt.State, _ rune)
- func (v BigintOrdOpe) LogValue() slog.Value
- func (v BigintOrdOpe) MarshalJSON() ([]byte, error)
- func (v BigintOrdOpe) Reveal() string
- func (v *BigintOrdOpe) Scan(src any) error
- func (v BigintOrdOpe) String() string
- func (v *BigintOrdOpe) UnmarshalJSON(b []byte) error
- func (v BigintOrdOpe) Value() (driver.Value, error)
- type BigintOrdOpeQuery
- func (v BigintOrdOpeQuery) Format(f fmt.State, _ rune)
- func (v BigintOrdOpeQuery) LogValue() slog.Value
- func (v BigintOrdOpeQuery) MarshalJSON() ([]byte, error)
- func (v BigintOrdOpeQuery) Reveal() string
- func (v *BigintOrdOpeQuery) Scan(src any) error
- func (v BigintOrdOpeQuery) String() string
- func (v *BigintOrdOpeQuery) UnmarshalJSON(b []byte) error
- func (v BigintOrdOpeQuery) Value() (driver.Value, error)
- type BigintOrdOre
- func (v BigintOrdOre) Format(f fmt.State, _ rune)
- func (v BigintOrdOre) LogValue() slog.Value
- func (v BigintOrdOre) MarshalJSON() ([]byte, error)
- func (v BigintOrdOre) Reveal() string
- func (v *BigintOrdOre) Scan(src any) error
- func (v BigintOrdOre) String() string
- func (v *BigintOrdOre) UnmarshalJSON(b []byte) error
- func (v BigintOrdOre) Value() (driver.Value, error)
- type BigintOrdOreQuery
- func (v BigintOrdOreQuery) Format(f fmt.State, _ rune)
- func (v BigintOrdOreQuery) LogValue() slog.Value
- func (v BigintOrdOreQuery) MarshalJSON() ([]byte, error)
- func (v BigintOrdOreQuery) Reveal() string
- func (v *BigintOrdOreQuery) Scan(src any) error
- func (v BigintOrdOreQuery) String() string
- func (v *BigintOrdOreQuery) UnmarshalJSON(b []byte) error
- func (v BigintOrdOreQuery) Value() (driver.Value, error)
- type BigintOrdQuery
- func (v BigintOrdQuery) Format(f fmt.State, _ rune)
- func (v BigintOrdQuery) LogValue() slog.Value
- func (v BigintOrdQuery) MarshalJSON() ([]byte, error)
- func (v BigintOrdQuery) Reveal() string
- func (v *BigintOrdQuery) Scan(src any) error
- func (v BigintOrdQuery) String() string
- func (v *BigintOrdQuery) UnmarshalJSON(b []byte) error
- func (v BigintOrdQuery) Value() (driver.Value, error)
- type BigintRangeOpeQuery
- func (v BigintRangeOpeQuery) Format(f fmt.State, _ rune)
- func (v BigintRangeOpeQuery) LogValue() slog.Value
- func (v BigintRangeOpeQuery) MarshalJSON() ([]byte, error)
- func (v BigintRangeOpeQuery) Reveal() string
- func (v *BigintRangeOpeQuery) Scan(src any) error
- func (v BigintRangeOpeQuery) String() string
- func (v *BigintRangeOpeQuery) UnmarshalJSON(b []byte) error
- func (v BigintRangeOpeQuery) Value() (driver.Value, error)
- type BigintRangeOreQuery
- func (v BigintRangeOreQuery) Format(f fmt.State, _ rune)
- func (v BigintRangeOreQuery) LogValue() slog.Value
- func (v BigintRangeOreQuery) MarshalJSON() ([]byte, error)
- func (v BigintRangeOreQuery) Reveal() string
- func (v *BigintRangeOreQuery) Scan(src any) error
- func (v BigintRangeOreQuery) String() string
- func (v *BigintRangeOreQuery) UnmarshalJSON(b []byte) error
- func (v BigintRangeOreQuery) Value() (driver.Value, error)
- type Boolean
- func (v Boolean) Format(f fmt.State, _ rune)
- func (v Boolean) LogValue() slog.Value
- func (v Boolean) MarshalJSON() ([]byte, error)
- func (v Boolean) Reveal() string
- func (v *Boolean) Scan(src any) error
- func (v Boolean) String() string
- func (v *Boolean) UnmarshalJSON(b []byte) error
- func (v Boolean) Value() (driver.Value, error)
- type Date
- func (v Date) Format(f fmt.State, _ rune)
- func (v Date) LogValue() slog.Value
- func (v Date) MarshalJSON() ([]byte, error)
- func (v Date) Reveal() string
- func (v *Date) Scan(src any) error
- func (v Date) String() string
- func (v *Date) UnmarshalJSON(b []byte) error
- func (v Date) Value() (driver.Value, error)
- type DateEq
- func (v DateEq) Format(f fmt.State, _ rune)
- func (v DateEq) LogValue() slog.Value
- func (v DateEq) MarshalJSON() ([]byte, error)
- func (v DateEq) Reveal() string
- func (v *DateEq) Scan(src any) error
- func (v DateEq) String() string
- func (v *DateEq) UnmarshalJSON(b []byte) error
- func (v DateEq) Value() (driver.Value, error)
- type DateEqQuery
- func (v DateEqQuery) Format(f fmt.State, _ rune)
- func (v DateEqQuery) LogValue() slog.Value
- func (v DateEqQuery) MarshalJSON() ([]byte, error)
- func (v DateEqQuery) Reveal() string
- func (v *DateEqQuery) Scan(src any) error
- func (v DateEqQuery) String() string
- func (v *DateEqQuery) UnmarshalJSON(b []byte) error
- func (v DateEqQuery) Value() (driver.Value, error)
- type DateOrd
- func (v DateOrd) Format(f fmt.State, _ rune)
- func (v DateOrd) LogValue() slog.Value
- func (v DateOrd) MarshalJSON() ([]byte, error)
- func (v DateOrd) Reveal() string
- func (v *DateOrd) Scan(src any) error
- func (v DateOrd) String() string
- func (v *DateOrd) UnmarshalJSON(b []byte) error
- func (v DateOrd) Value() (driver.Value, error)
- type DateOrdOpe
- func (v DateOrdOpe) Format(f fmt.State, _ rune)
- func (v DateOrdOpe) LogValue() slog.Value
- func (v DateOrdOpe) MarshalJSON() ([]byte, error)
- func (v DateOrdOpe) Reveal() string
- func (v *DateOrdOpe) Scan(src any) error
- func (v DateOrdOpe) String() string
- func (v *DateOrdOpe) UnmarshalJSON(b []byte) error
- func (v DateOrdOpe) Value() (driver.Value, error)
- type DateOrdOpeQuery
- func (v DateOrdOpeQuery) Format(f fmt.State, _ rune)
- func (v DateOrdOpeQuery) LogValue() slog.Value
- func (v DateOrdOpeQuery) MarshalJSON() ([]byte, error)
- func (v DateOrdOpeQuery) Reveal() string
- func (v *DateOrdOpeQuery) Scan(src any) error
- func (v DateOrdOpeQuery) String() string
- func (v *DateOrdOpeQuery) UnmarshalJSON(b []byte) error
- func (v DateOrdOpeQuery) Value() (driver.Value, error)
- type DateOrdOre
- func (v DateOrdOre) Format(f fmt.State, _ rune)
- func (v DateOrdOre) LogValue() slog.Value
- func (v DateOrdOre) MarshalJSON() ([]byte, error)
- func (v DateOrdOre) Reveal() string
- func (v *DateOrdOre) Scan(src any) error
- func (v DateOrdOre) String() string
- func (v *DateOrdOre) UnmarshalJSON(b []byte) error
- func (v DateOrdOre) Value() (driver.Value, error)
- type DateOrdOreQuery
- func (v DateOrdOreQuery) Format(f fmt.State, _ rune)
- func (v DateOrdOreQuery) LogValue() slog.Value
- func (v DateOrdOreQuery) MarshalJSON() ([]byte, error)
- func (v DateOrdOreQuery) Reveal() string
- func (v *DateOrdOreQuery) Scan(src any) error
- func (v DateOrdOreQuery) String() string
- func (v *DateOrdOreQuery) UnmarshalJSON(b []byte) error
- func (v DateOrdOreQuery) Value() (driver.Value, error)
- type DateOrdQuery
- func (v DateOrdQuery) Format(f fmt.State, _ rune)
- func (v DateOrdQuery) LogValue() slog.Value
- func (v DateOrdQuery) MarshalJSON() ([]byte, error)
- func (v DateOrdQuery) Reveal() string
- func (v *DateOrdQuery) Scan(src any) error
- func (v DateOrdQuery) String() string
- func (v *DateOrdQuery) UnmarshalJSON(b []byte) error
- func (v DateOrdQuery) Value() (driver.Value, error)
- type DateRangeOpeQuery
- func (v DateRangeOpeQuery) Format(f fmt.State, _ rune)
- func (v DateRangeOpeQuery) LogValue() slog.Value
- func (v DateRangeOpeQuery) MarshalJSON() ([]byte, error)
- func (v DateRangeOpeQuery) Reveal() string
- func (v *DateRangeOpeQuery) Scan(src any) error
- func (v DateRangeOpeQuery) String() string
- func (v *DateRangeOpeQuery) UnmarshalJSON(b []byte) error
- func (v DateRangeOpeQuery) Value() (driver.Value, error)
- type DateRangeOreQuery
- func (v DateRangeOreQuery) Format(f fmt.State, _ rune)
- func (v DateRangeOreQuery) LogValue() slog.Value
- func (v DateRangeOreQuery) MarshalJSON() ([]byte, error)
- func (v DateRangeOreQuery) Reveal() string
- func (v *DateRangeOreQuery) Scan(src any) error
- func (v DateRangeOreQuery) String() string
- func (v *DateRangeOreQuery) UnmarshalJSON(b []byte) error
- func (v DateRangeOreQuery) Value() (driver.Value, error)
- type Double
- func (v Double) Format(f fmt.State, _ rune)
- func (v Double) LogValue() slog.Value
- func (v Double) MarshalJSON() ([]byte, error)
- func (v Double) Reveal() string
- func (v *Double) Scan(src any) error
- func (v Double) String() string
- func (v *Double) UnmarshalJSON(b []byte) error
- func (v Double) Value() (driver.Value, error)
- type DoubleEq
- func (v DoubleEq) Format(f fmt.State, _ rune)
- func (v DoubleEq) LogValue() slog.Value
- func (v DoubleEq) MarshalJSON() ([]byte, error)
- func (v DoubleEq) Reveal() string
- func (v *DoubleEq) Scan(src any) error
- func (v DoubleEq) String() string
- func (v *DoubleEq) UnmarshalJSON(b []byte) error
- func (v DoubleEq) Value() (driver.Value, error)
- type DoubleEqQuery
- func (v DoubleEqQuery) Format(f fmt.State, _ rune)
- func (v DoubleEqQuery) LogValue() slog.Value
- func (v DoubleEqQuery) MarshalJSON() ([]byte, error)
- func (v DoubleEqQuery) Reveal() string
- func (v *DoubleEqQuery) Scan(src any) error
- func (v DoubleEqQuery) String() string
- func (v *DoubleEqQuery) UnmarshalJSON(b []byte) error
- func (v DoubleEqQuery) Value() (driver.Value, error)
- type DoubleOrd
- func (v DoubleOrd) Format(f fmt.State, _ rune)
- func (v DoubleOrd) LogValue() slog.Value
- func (v DoubleOrd) MarshalJSON() ([]byte, error)
- func (v DoubleOrd) Reveal() string
- func (v *DoubleOrd) Scan(src any) error
- func (v DoubleOrd) String() string
- func (v *DoubleOrd) UnmarshalJSON(b []byte) error
- func (v DoubleOrd) Value() (driver.Value, error)
- type DoubleOrdOpe
- func (v DoubleOrdOpe) Format(f fmt.State, _ rune)
- func (v DoubleOrdOpe) LogValue() slog.Value
- func (v DoubleOrdOpe) MarshalJSON() ([]byte, error)
- func (v DoubleOrdOpe) Reveal() string
- func (v *DoubleOrdOpe) Scan(src any) error
- func (v DoubleOrdOpe) String() string
- func (v *DoubleOrdOpe) UnmarshalJSON(b []byte) error
- func (v DoubleOrdOpe) Value() (driver.Value, error)
- type DoubleOrdOpeQuery
- func (v DoubleOrdOpeQuery) Format(f fmt.State, _ rune)
- func (v DoubleOrdOpeQuery) LogValue() slog.Value
- func (v DoubleOrdOpeQuery) MarshalJSON() ([]byte, error)
- func (v DoubleOrdOpeQuery) Reveal() string
- func (v *DoubleOrdOpeQuery) Scan(src any) error
- func (v DoubleOrdOpeQuery) String() string
- func (v *DoubleOrdOpeQuery) UnmarshalJSON(b []byte) error
- func (v DoubleOrdOpeQuery) Value() (driver.Value, error)
- type DoubleOrdOre
- func (v DoubleOrdOre) Format(f fmt.State, _ rune)
- func (v DoubleOrdOre) LogValue() slog.Value
- func (v DoubleOrdOre) MarshalJSON() ([]byte, error)
- func (v DoubleOrdOre) Reveal() string
- func (v *DoubleOrdOre) Scan(src any) error
- func (v DoubleOrdOre) String() string
- func (v *DoubleOrdOre) UnmarshalJSON(b []byte) error
- func (v DoubleOrdOre) Value() (driver.Value, error)
- type DoubleOrdOreQuery
- func (v DoubleOrdOreQuery) Format(f fmt.State, _ rune)
- func (v DoubleOrdOreQuery) LogValue() slog.Value
- func (v DoubleOrdOreQuery) MarshalJSON() ([]byte, error)
- func (v DoubleOrdOreQuery) Reveal() string
- func (v *DoubleOrdOreQuery) Scan(src any) error
- func (v DoubleOrdOreQuery) String() string
- func (v *DoubleOrdOreQuery) UnmarshalJSON(b []byte) error
- func (v DoubleOrdOreQuery) Value() (driver.Value, error)
- type DoubleOrdQuery
- func (v DoubleOrdQuery) Format(f fmt.State, _ rune)
- func (v DoubleOrdQuery) LogValue() slog.Value
- func (v DoubleOrdQuery) MarshalJSON() ([]byte, error)
- func (v DoubleOrdQuery) Reveal() string
- func (v *DoubleOrdQuery) Scan(src any) error
- func (v DoubleOrdQuery) String() string
- func (v *DoubleOrdQuery) UnmarshalJSON(b []byte) error
- func (v DoubleOrdQuery) Value() (driver.Value, error)
- type DoubleRangeOpeQuery
- func (v DoubleRangeOpeQuery) Format(f fmt.State, _ rune)
- func (v DoubleRangeOpeQuery) LogValue() slog.Value
- func (v DoubleRangeOpeQuery) MarshalJSON() ([]byte, error)
- func (v DoubleRangeOpeQuery) Reveal() string
- func (v *DoubleRangeOpeQuery) Scan(src any) error
- func (v DoubleRangeOpeQuery) String() string
- func (v *DoubleRangeOpeQuery) UnmarshalJSON(b []byte) error
- func (v DoubleRangeOpeQuery) Value() (driver.Value, error)
- type DoubleRangeOreQuery
- func (v DoubleRangeOreQuery) Format(f fmt.State, _ rune)
- func (v DoubleRangeOreQuery) LogValue() slog.Value
- func (v DoubleRangeOreQuery) MarshalJSON() ([]byte, error)
- func (v DoubleRangeOreQuery) Reveal() string
- func (v *DoubleRangeOreQuery) Scan(src any) error
- func (v DoubleRangeOreQuery) String() string
- func (v *DoubleRangeOreQuery) UnmarshalJSON(b []byte) error
- func (v DoubleRangeOreQuery) Value() (driver.Value, error)
- type Integer
- func (v Integer) Format(f fmt.State, _ rune)
- func (v Integer) LogValue() slog.Value
- func (v Integer) MarshalJSON() ([]byte, error)
- func (v Integer) Reveal() string
- func (v *Integer) Scan(src any) error
- func (v Integer) String() string
- func (v *Integer) UnmarshalJSON(b []byte) error
- func (v Integer) Value() (driver.Value, error)
- type IntegerEq
- func (v IntegerEq) Format(f fmt.State, _ rune)
- func (v IntegerEq) LogValue() slog.Value
- func (v IntegerEq) MarshalJSON() ([]byte, error)
- func (v IntegerEq) Reveal() string
- func (v *IntegerEq) Scan(src any) error
- func (v IntegerEq) String() string
- func (v *IntegerEq) UnmarshalJSON(b []byte) error
- func (v IntegerEq) Value() (driver.Value, error)
- type IntegerEqQuery
- func (v IntegerEqQuery) Format(f fmt.State, _ rune)
- func (v IntegerEqQuery) LogValue() slog.Value
- func (v IntegerEqQuery) MarshalJSON() ([]byte, error)
- func (v IntegerEqQuery) Reveal() string
- func (v *IntegerEqQuery) Scan(src any) error
- func (v IntegerEqQuery) String() string
- func (v *IntegerEqQuery) UnmarshalJSON(b []byte) error
- func (v IntegerEqQuery) Value() (driver.Value, error)
- type IntegerOrd
- func (v IntegerOrd) Format(f fmt.State, _ rune)
- func (v IntegerOrd) LogValue() slog.Value
- func (v IntegerOrd) MarshalJSON() ([]byte, error)
- func (v IntegerOrd) Reveal() string
- func (v *IntegerOrd) Scan(src any) error
- func (v IntegerOrd) String() string
- func (v *IntegerOrd) UnmarshalJSON(b []byte) error
- func (v IntegerOrd) Value() (driver.Value, error)
- type IntegerOrdOpe
- func (v IntegerOrdOpe) Format(f fmt.State, _ rune)
- func (v IntegerOrdOpe) LogValue() slog.Value
- func (v IntegerOrdOpe) MarshalJSON() ([]byte, error)
- func (v IntegerOrdOpe) Reveal() string
- func (v *IntegerOrdOpe) Scan(src any) error
- func (v IntegerOrdOpe) String() string
- func (v *IntegerOrdOpe) UnmarshalJSON(b []byte) error
- func (v IntegerOrdOpe) Value() (driver.Value, error)
- type IntegerOrdOpeQuery
- func (v IntegerOrdOpeQuery) Format(f fmt.State, _ rune)
- func (v IntegerOrdOpeQuery) LogValue() slog.Value
- func (v IntegerOrdOpeQuery) MarshalJSON() ([]byte, error)
- func (v IntegerOrdOpeQuery) Reveal() string
- func (v *IntegerOrdOpeQuery) Scan(src any) error
- func (v IntegerOrdOpeQuery) String() string
- func (v *IntegerOrdOpeQuery) UnmarshalJSON(b []byte) error
- func (v IntegerOrdOpeQuery) Value() (driver.Value, error)
- type IntegerOrdOre
- func (v IntegerOrdOre) Format(f fmt.State, _ rune)
- func (v IntegerOrdOre) LogValue() slog.Value
- func (v IntegerOrdOre) MarshalJSON() ([]byte, error)
- func (v IntegerOrdOre) Reveal() string
- func (v *IntegerOrdOre) Scan(src any) error
- func (v IntegerOrdOre) String() string
- func (v *IntegerOrdOre) UnmarshalJSON(b []byte) error
- func (v IntegerOrdOre) Value() (driver.Value, error)
- type IntegerOrdOreQuery
- func (v IntegerOrdOreQuery) Format(f fmt.State, _ rune)
- func (v IntegerOrdOreQuery) LogValue() slog.Value
- func (v IntegerOrdOreQuery) MarshalJSON() ([]byte, error)
- func (v IntegerOrdOreQuery) Reveal() string
- func (v *IntegerOrdOreQuery) Scan(src any) error
- func (v IntegerOrdOreQuery) String() string
- func (v *IntegerOrdOreQuery) UnmarshalJSON(b []byte) error
- func (v IntegerOrdOreQuery) Value() (driver.Value, error)
- type IntegerOrdQuery
- func (v IntegerOrdQuery) Format(f fmt.State, _ rune)
- func (v IntegerOrdQuery) LogValue() slog.Value
- func (v IntegerOrdQuery) MarshalJSON() ([]byte, error)
- func (v IntegerOrdQuery) Reveal() string
- func (v *IntegerOrdQuery) Scan(src any) error
- func (v IntegerOrdQuery) String() string
- func (v *IntegerOrdQuery) UnmarshalJSON(b []byte) error
- func (v IntegerOrdQuery) Value() (driver.Value, error)
- type IntegerRangeOpeQuery
- func (v IntegerRangeOpeQuery) Format(f fmt.State, _ rune)
- func (v IntegerRangeOpeQuery) LogValue() slog.Value
- func (v IntegerRangeOpeQuery) MarshalJSON() ([]byte, error)
- func (v IntegerRangeOpeQuery) Reveal() string
- func (v *IntegerRangeOpeQuery) Scan(src any) error
- func (v IntegerRangeOpeQuery) String() string
- func (v *IntegerRangeOpeQuery) UnmarshalJSON(b []byte) error
- func (v IntegerRangeOpeQuery) Value() (driver.Value, error)
- type IntegerRangeOreQuery
- func (v IntegerRangeOreQuery) Format(f fmt.State, _ rune)
- func (v IntegerRangeOreQuery) LogValue() slog.Value
- func (v IntegerRangeOreQuery) MarshalJSON() ([]byte, error)
- func (v IntegerRangeOreQuery) Reveal() string
- func (v *IntegerRangeOreQuery) Scan(src any) error
- func (v IntegerRangeOreQuery) String() string
- func (v *IntegerRangeOreQuery) UnmarshalJSON(b []byte) error
- func (v IntegerRangeOreQuery) Value() (driver.Value, error)
- type JSON
- func (v JSON) Format(f fmt.State, _ rune)
- func (v JSON) LogValue() slog.Value
- func (v JSON) MarshalJSON() ([]byte, error)
- func (v JSON) Reveal() string
- func (v *JSON) Scan(src any) error
- func (v JSON) String() string
- func (v *JSON) UnmarshalJSON(b []byte) error
- func (v JSON) Value() (driver.Value, error)
- type JSONEntry
- func (v JSONEntry) Format(f fmt.State, _ rune)
- func (v JSONEntry) LogValue() slog.Value
- func (v JSONEntry) MarshalJSON() ([]byte, error)
- func (v JSONEntry) Reveal() string
- func (v *JSONEntry) Scan(src any) error
- func (v JSONEntry) String() string
- func (v *JSONEntry) UnmarshalJSON(b []byte) error
- func (v JSONEntry) Value() (driver.Value, error)
- type JSONSearch
- func (v JSONSearch) Format(f fmt.State, _ rune)
- func (v JSONSearch) LogValue() slog.Value
- func (v JSONSearch) MarshalJSON() ([]byte, error)
- func (v JSONSearch) Reveal() string
- func (v *JSONSearch) Scan(src any) error
- func (v JSONSearch) String() string
- func (v *JSONSearch) UnmarshalJSON(b []byte) error
- func (v JSONSearch) Value() (driver.Value, error)
- type JSONSearchElementsQuery
- func (v JSONSearchElementsQuery) Format(f fmt.State, _ rune)
- func (v JSONSearchElementsQuery) LogValue() slog.Value
- func (v JSONSearchElementsQuery) MarshalJSON() ([]byte, error)
- func (v JSONSearchElementsQuery) Reveal() string
- func (v *JSONSearchElementsQuery) Scan(src any) error
- func (v JSONSearchElementsQuery) String() string
- func (v *JSONSearchElementsQuery) UnmarshalJSON(b []byte) error
- func (v JSONSearchElementsQuery) Value() (driver.Value, error)
- type JSONSearchLeafQuery
- func (v JSONSearchLeafQuery) Format(f fmt.State, _ rune)
- func (v JSONSearchLeafQuery) LogValue() slog.Value
- func (v JSONSearchLeafQuery) MarshalJSON() ([]byte, error)
- func (v JSONSearchLeafQuery) Reveal() string
- func (v *JSONSearchLeafQuery) Scan(src any) error
- func (v JSONSearchLeafQuery) String() string
- func (v *JSONSearchLeafQuery) UnmarshalJSON(b []byte) error
- func (v JSONSearchLeafQuery) Value() (driver.Value, error)
- type JSONSearchPredicateQuery
- func (v JSONSearchPredicateQuery) Format(f fmt.State, _ rune)
- func (v JSONSearchPredicateQuery) LogValue() slog.Value
- func (v JSONSearchPredicateQuery) MarshalJSON() ([]byte, error)
- func (v JSONSearchPredicateQuery) Reveal() string
- func (v *JSONSearchPredicateQuery) Scan(src any) error
- func (v JSONSearchPredicateQuery) String() string
- func (v *JSONSearchPredicateQuery) UnmarshalJSON(b []byte) error
- func (v JSONSearchPredicateQuery) Value() (driver.Value, error)
- type JSONSearchQuery
- func (v JSONSearchQuery) Format(f fmt.State, _ rune)
- func (v JSONSearchQuery) LogValue() slog.Value
- func (v JSONSearchQuery) MarshalJSON() ([]byte, error)
- func (v JSONSearchQuery) Reveal() string
- func (v *JSONSearchQuery) Scan(src any) error
- func (v JSONSearchQuery) String() string
- func (v *JSONSearchQuery) UnmarshalJSON(b []byte) error
- func (v JSONSearchQuery) Value() (driver.Value, error)
- type Numeric
- func (v Numeric) Format(f fmt.State, _ rune)
- func (v Numeric) LogValue() slog.Value
- func (v Numeric) MarshalJSON() ([]byte, error)
- func (v Numeric) Reveal() string
- func (v *Numeric) Scan(src any) error
- func (v Numeric) String() string
- func (v *Numeric) UnmarshalJSON(b []byte) error
- func (v Numeric) Value() (driver.Value, error)
- type NumericEq
- func (v NumericEq) Format(f fmt.State, _ rune)
- func (v NumericEq) LogValue() slog.Value
- func (v NumericEq) MarshalJSON() ([]byte, error)
- func (v NumericEq) Reveal() string
- func (v *NumericEq) Scan(src any) error
- func (v NumericEq) String() string
- func (v *NumericEq) UnmarshalJSON(b []byte) error
- func (v NumericEq) Value() (driver.Value, error)
- type NumericEqQuery
- func (v NumericEqQuery) Format(f fmt.State, _ rune)
- func (v NumericEqQuery) LogValue() slog.Value
- func (v NumericEqQuery) MarshalJSON() ([]byte, error)
- func (v NumericEqQuery) Reveal() string
- func (v *NumericEqQuery) Scan(src any) error
- func (v NumericEqQuery) String() string
- func (v *NumericEqQuery) UnmarshalJSON(b []byte) error
- func (v NumericEqQuery) Value() (driver.Value, error)
- type NumericOrd
- func (v NumericOrd) Format(f fmt.State, _ rune)
- func (v NumericOrd) LogValue() slog.Value
- func (v NumericOrd) MarshalJSON() ([]byte, error)
- func (v NumericOrd) Reveal() string
- func (v *NumericOrd) Scan(src any) error
- func (v NumericOrd) String() string
- func (v *NumericOrd) UnmarshalJSON(b []byte) error
- func (v NumericOrd) Value() (driver.Value, error)
- type NumericOrdOpe
- func (v NumericOrdOpe) Format(f fmt.State, _ rune)
- func (v NumericOrdOpe) LogValue() slog.Value
- func (v NumericOrdOpe) MarshalJSON() ([]byte, error)
- func (v NumericOrdOpe) Reveal() string
- func (v *NumericOrdOpe) Scan(src any) error
- func (v NumericOrdOpe) String() string
- func (v *NumericOrdOpe) UnmarshalJSON(b []byte) error
- func (v NumericOrdOpe) Value() (driver.Value, error)
- type NumericOrdOpeQuery
- func (v NumericOrdOpeQuery) Format(f fmt.State, _ rune)
- func (v NumericOrdOpeQuery) LogValue() slog.Value
- func (v NumericOrdOpeQuery) MarshalJSON() ([]byte, error)
- func (v NumericOrdOpeQuery) Reveal() string
- func (v *NumericOrdOpeQuery) Scan(src any) error
- func (v NumericOrdOpeQuery) String() string
- func (v *NumericOrdOpeQuery) UnmarshalJSON(b []byte) error
- func (v NumericOrdOpeQuery) Value() (driver.Value, error)
- type NumericOrdOre
- func (v NumericOrdOre) Format(f fmt.State, _ rune)
- func (v NumericOrdOre) LogValue() slog.Value
- func (v NumericOrdOre) MarshalJSON() ([]byte, error)
- func (v NumericOrdOre) Reveal() string
- func (v *NumericOrdOre) Scan(src any) error
- func (v NumericOrdOre) String() string
- func (v *NumericOrdOre) UnmarshalJSON(b []byte) error
- func (v NumericOrdOre) Value() (driver.Value, error)
- type NumericOrdOreQuery
- func (v NumericOrdOreQuery) Format(f fmt.State, _ rune)
- func (v NumericOrdOreQuery) LogValue() slog.Value
- func (v NumericOrdOreQuery) MarshalJSON() ([]byte, error)
- func (v NumericOrdOreQuery) Reveal() string
- func (v *NumericOrdOreQuery) Scan(src any) error
- func (v NumericOrdOreQuery) String() string
- func (v *NumericOrdOreQuery) UnmarshalJSON(b []byte) error
- func (v NumericOrdOreQuery) Value() (driver.Value, error)
- type NumericOrdQuery
- func (v NumericOrdQuery) Format(f fmt.State, _ rune)
- func (v NumericOrdQuery) LogValue() slog.Value
- func (v NumericOrdQuery) MarshalJSON() ([]byte, error)
- func (v NumericOrdQuery) Reveal() string
- func (v *NumericOrdQuery) Scan(src any) error
- func (v NumericOrdQuery) String() string
- func (v *NumericOrdQuery) UnmarshalJSON(b []byte) error
- func (v NumericOrdQuery) Value() (driver.Value, error)
- type NumericRangeOpeQuery
- func (v NumericRangeOpeQuery) Format(f fmt.State, _ rune)
- func (v NumericRangeOpeQuery) LogValue() slog.Value
- func (v NumericRangeOpeQuery) MarshalJSON() ([]byte, error)
- func (v NumericRangeOpeQuery) Reveal() string
- func (v *NumericRangeOpeQuery) Scan(src any) error
- func (v NumericRangeOpeQuery) String() string
- func (v *NumericRangeOpeQuery) UnmarshalJSON(b []byte) error
- func (v NumericRangeOpeQuery) Value() (driver.Value, error)
- type NumericRangeOreQuery
- func (v NumericRangeOreQuery) Format(f fmt.State, _ rune)
- func (v NumericRangeOreQuery) LogValue() slog.Value
- func (v NumericRangeOreQuery) MarshalJSON() ([]byte, error)
- func (v NumericRangeOreQuery) Reveal() string
- func (v *NumericRangeOreQuery) Scan(src any) error
- func (v NumericRangeOreQuery) String() string
- func (v *NumericRangeOreQuery) UnmarshalJSON(b []byte) error
- func (v NumericRangeOreQuery) Value() (driver.Value, error)
- type Real
- func (v Real) Format(f fmt.State, _ rune)
- func (v Real) LogValue() slog.Value
- func (v Real) MarshalJSON() ([]byte, error)
- func (v Real) Reveal() string
- func (v *Real) Scan(src any) error
- func (v Real) String() string
- func (v *Real) UnmarshalJSON(b []byte) error
- func (v Real) Value() (driver.Value, error)
- type RealEq
- func (v RealEq) Format(f fmt.State, _ rune)
- func (v RealEq) LogValue() slog.Value
- func (v RealEq) MarshalJSON() ([]byte, error)
- func (v RealEq) Reveal() string
- func (v *RealEq) Scan(src any) error
- func (v RealEq) String() string
- func (v *RealEq) UnmarshalJSON(b []byte) error
- func (v RealEq) Value() (driver.Value, error)
- type RealEqQuery
- func (v RealEqQuery) Format(f fmt.State, _ rune)
- func (v RealEqQuery) LogValue() slog.Value
- func (v RealEqQuery) MarshalJSON() ([]byte, error)
- func (v RealEqQuery) Reveal() string
- func (v *RealEqQuery) Scan(src any) error
- func (v RealEqQuery) String() string
- func (v *RealEqQuery) UnmarshalJSON(b []byte) error
- func (v RealEqQuery) Value() (driver.Value, error)
- type RealOrd
- func (v RealOrd) Format(f fmt.State, _ rune)
- func (v RealOrd) LogValue() slog.Value
- func (v RealOrd) MarshalJSON() ([]byte, error)
- func (v RealOrd) Reveal() string
- func (v *RealOrd) Scan(src any) error
- func (v RealOrd) String() string
- func (v *RealOrd) UnmarshalJSON(b []byte) error
- func (v RealOrd) Value() (driver.Value, error)
- type RealOrdOpe
- func (v RealOrdOpe) Format(f fmt.State, _ rune)
- func (v RealOrdOpe) LogValue() slog.Value
- func (v RealOrdOpe) MarshalJSON() ([]byte, error)
- func (v RealOrdOpe) Reveal() string
- func (v *RealOrdOpe) Scan(src any) error
- func (v RealOrdOpe) String() string
- func (v *RealOrdOpe) UnmarshalJSON(b []byte) error
- func (v RealOrdOpe) Value() (driver.Value, error)
- type RealOrdOpeQuery
- func (v RealOrdOpeQuery) Format(f fmt.State, _ rune)
- func (v RealOrdOpeQuery) LogValue() slog.Value
- func (v RealOrdOpeQuery) MarshalJSON() ([]byte, error)
- func (v RealOrdOpeQuery) Reveal() string
- func (v *RealOrdOpeQuery) Scan(src any) error
- func (v RealOrdOpeQuery) String() string
- func (v *RealOrdOpeQuery) UnmarshalJSON(b []byte) error
- func (v RealOrdOpeQuery) Value() (driver.Value, error)
- type RealOrdOre
- func (v RealOrdOre) Format(f fmt.State, _ rune)
- func (v RealOrdOre) LogValue() slog.Value
- func (v RealOrdOre) MarshalJSON() ([]byte, error)
- func (v RealOrdOre) Reveal() string
- func (v *RealOrdOre) Scan(src any) error
- func (v RealOrdOre) String() string
- func (v *RealOrdOre) UnmarshalJSON(b []byte) error
- func (v RealOrdOre) Value() (driver.Value, error)
- type RealOrdOreQuery
- func (v RealOrdOreQuery) Format(f fmt.State, _ rune)
- func (v RealOrdOreQuery) LogValue() slog.Value
- func (v RealOrdOreQuery) MarshalJSON() ([]byte, error)
- func (v RealOrdOreQuery) Reveal() string
- func (v *RealOrdOreQuery) Scan(src any) error
- func (v RealOrdOreQuery) String() string
- func (v *RealOrdOreQuery) UnmarshalJSON(b []byte) error
- func (v RealOrdOreQuery) Value() (driver.Value, error)
- type RealOrdQuery
- func (v RealOrdQuery) Format(f fmt.State, _ rune)
- func (v RealOrdQuery) LogValue() slog.Value
- func (v RealOrdQuery) MarshalJSON() ([]byte, error)
- func (v RealOrdQuery) Reveal() string
- func (v *RealOrdQuery) Scan(src any) error
- func (v RealOrdQuery) String() string
- func (v *RealOrdQuery) UnmarshalJSON(b []byte) error
- func (v RealOrdQuery) Value() (driver.Value, error)
- type RealRangeOpeQuery
- func (v RealRangeOpeQuery) Format(f fmt.State, _ rune)
- func (v RealRangeOpeQuery) LogValue() slog.Value
- func (v RealRangeOpeQuery) MarshalJSON() ([]byte, error)
- func (v RealRangeOpeQuery) Reveal() string
- func (v *RealRangeOpeQuery) Scan(src any) error
- func (v RealRangeOpeQuery) String() string
- func (v *RealRangeOpeQuery) UnmarshalJSON(b []byte) error
- func (v RealRangeOpeQuery) Value() (driver.Value, error)
- type RealRangeOreQuery
- func (v RealRangeOreQuery) Format(f fmt.State, _ rune)
- func (v RealRangeOreQuery) LogValue() slog.Value
- func (v RealRangeOreQuery) MarshalJSON() ([]byte, error)
- func (v RealRangeOreQuery) Reveal() string
- func (v *RealRangeOreQuery) Scan(src any) error
- func (v RealRangeOreQuery) String() string
- func (v *RealRangeOreQuery) UnmarshalJSON(b []byte) error
- func (v RealRangeOreQuery) Value() (driver.Value, error)
- type Smallint
- func (v Smallint) Format(f fmt.State, _ rune)
- func (v Smallint) LogValue() slog.Value
- func (v Smallint) MarshalJSON() ([]byte, error)
- func (v Smallint) Reveal() string
- func (v *Smallint) Scan(src any) error
- func (v Smallint) String() string
- func (v *Smallint) UnmarshalJSON(b []byte) error
- func (v Smallint) Value() (driver.Value, error)
- type SmallintEq
- func (v SmallintEq) Format(f fmt.State, _ rune)
- func (v SmallintEq) LogValue() slog.Value
- func (v SmallintEq) MarshalJSON() ([]byte, error)
- func (v SmallintEq) Reveal() string
- func (v *SmallintEq) Scan(src any) error
- func (v SmallintEq) String() string
- func (v *SmallintEq) UnmarshalJSON(b []byte) error
- func (v SmallintEq) Value() (driver.Value, error)
- type SmallintEqQuery
- func (v SmallintEqQuery) Format(f fmt.State, _ rune)
- func (v SmallintEqQuery) LogValue() slog.Value
- func (v SmallintEqQuery) MarshalJSON() ([]byte, error)
- func (v SmallintEqQuery) Reveal() string
- func (v *SmallintEqQuery) Scan(src any) error
- func (v SmallintEqQuery) String() string
- func (v *SmallintEqQuery) UnmarshalJSON(b []byte) error
- func (v SmallintEqQuery) Value() (driver.Value, error)
- type SmallintOrd
- func (v SmallintOrd) Format(f fmt.State, _ rune)
- func (v SmallintOrd) LogValue() slog.Value
- func (v SmallintOrd) MarshalJSON() ([]byte, error)
- func (v SmallintOrd) Reveal() string
- func (v *SmallintOrd) Scan(src any) error
- func (v SmallintOrd) String() string
- func (v *SmallintOrd) UnmarshalJSON(b []byte) error
- func (v SmallintOrd) Value() (driver.Value, error)
- type SmallintOrdOpe
- func (v SmallintOrdOpe) Format(f fmt.State, _ rune)
- func (v SmallintOrdOpe) LogValue() slog.Value
- func (v SmallintOrdOpe) MarshalJSON() ([]byte, error)
- func (v SmallintOrdOpe) Reveal() string
- func (v *SmallintOrdOpe) Scan(src any) error
- func (v SmallintOrdOpe) String() string
- func (v *SmallintOrdOpe) UnmarshalJSON(b []byte) error
- func (v SmallintOrdOpe) Value() (driver.Value, error)
- type SmallintOrdOpeQuery
- func (v SmallintOrdOpeQuery) Format(f fmt.State, _ rune)
- func (v SmallintOrdOpeQuery) LogValue() slog.Value
- func (v SmallintOrdOpeQuery) MarshalJSON() ([]byte, error)
- func (v SmallintOrdOpeQuery) Reveal() string
- func (v *SmallintOrdOpeQuery) Scan(src any) error
- func (v SmallintOrdOpeQuery) String() string
- func (v *SmallintOrdOpeQuery) UnmarshalJSON(b []byte) error
- func (v SmallintOrdOpeQuery) Value() (driver.Value, error)
- type SmallintOrdOre
- func (v SmallintOrdOre) Format(f fmt.State, _ rune)
- func (v SmallintOrdOre) LogValue() slog.Value
- func (v SmallintOrdOre) MarshalJSON() ([]byte, error)
- func (v SmallintOrdOre) Reveal() string
- func (v *SmallintOrdOre) Scan(src any) error
- func (v SmallintOrdOre) String() string
- func (v *SmallintOrdOre) UnmarshalJSON(b []byte) error
- func (v SmallintOrdOre) Value() (driver.Value, error)
- type SmallintOrdOreQuery
- func (v SmallintOrdOreQuery) Format(f fmt.State, _ rune)
- func (v SmallintOrdOreQuery) LogValue() slog.Value
- func (v SmallintOrdOreQuery) MarshalJSON() ([]byte, error)
- func (v SmallintOrdOreQuery) Reveal() string
- func (v *SmallintOrdOreQuery) Scan(src any) error
- func (v SmallintOrdOreQuery) String() string
- func (v *SmallintOrdOreQuery) UnmarshalJSON(b []byte) error
- func (v SmallintOrdOreQuery) Value() (driver.Value, error)
- type SmallintOrdQuery
- func (v SmallintOrdQuery) Format(f fmt.State, _ rune)
- func (v SmallintOrdQuery) LogValue() slog.Value
- func (v SmallintOrdQuery) MarshalJSON() ([]byte, error)
- func (v SmallintOrdQuery) Reveal() string
- func (v *SmallintOrdQuery) Scan(src any) error
- func (v SmallintOrdQuery) String() string
- func (v *SmallintOrdQuery) UnmarshalJSON(b []byte) error
- func (v SmallintOrdQuery) Value() (driver.Value, error)
- type SmallintRangeOpeQuery
- func (v SmallintRangeOpeQuery) Format(f fmt.State, _ rune)
- func (v SmallintRangeOpeQuery) LogValue() slog.Value
- func (v SmallintRangeOpeQuery) MarshalJSON() ([]byte, error)
- func (v SmallintRangeOpeQuery) Reveal() string
- func (v *SmallintRangeOpeQuery) Scan(src any) error
- func (v SmallintRangeOpeQuery) String() string
- func (v *SmallintRangeOpeQuery) UnmarshalJSON(b []byte) error
- func (v SmallintRangeOpeQuery) Value() (driver.Value, error)
- type SmallintRangeOreQuery
- func (v SmallintRangeOreQuery) Format(f fmt.State, _ rune)
- func (v SmallintRangeOreQuery) LogValue() slog.Value
- func (v SmallintRangeOreQuery) MarshalJSON() ([]byte, error)
- func (v SmallintRangeOreQuery) Reveal() string
- func (v *SmallintRangeOreQuery) Scan(src any) error
- func (v SmallintRangeOreQuery) String() string
- func (v *SmallintRangeOreQuery) UnmarshalJSON(b []byte) error
- func (v SmallintRangeOreQuery) Value() (driver.Value, error)
- type Text
- func (v Text) Format(f fmt.State, _ rune)
- func (v Text) LogValue() slog.Value
- func (v Text) MarshalJSON() ([]byte, error)
- func (v Text) Reveal() string
- func (v *Text) Scan(src any) error
- func (v Text) String() string
- func (v *Text) UnmarshalJSON(b []byte) error
- func (v Text) Value() (driver.Value, error)
- type TextEq
- func (v TextEq) Format(f fmt.State, _ rune)
- func (v TextEq) LogValue() slog.Value
- func (v TextEq) MarshalJSON() ([]byte, error)
- func (v TextEq) Reveal() string
- func (v *TextEq) Scan(src any) error
- func (v TextEq) String() string
- func (v *TextEq) UnmarshalJSON(b []byte) error
- func (v TextEq) Value() (driver.Value, error)
- type TextEqQuery
- func (v TextEqQuery) Format(f fmt.State, _ rune)
- func (v TextEqQuery) LogValue() slog.Value
- func (v TextEqQuery) MarshalJSON() ([]byte, error)
- func (v TextEqQuery) Reveal() string
- func (v *TextEqQuery) Scan(src any) error
- func (v TextEqQuery) String() string
- func (v *TextEqQuery) UnmarshalJSON(b []byte) error
- func (v TextEqQuery) Value() (driver.Value, error)
- type TextMatch
- func (v TextMatch) Format(f fmt.State, _ rune)
- func (v TextMatch) LogValue() slog.Value
- func (v TextMatch) MarshalJSON() ([]byte, error)
- func (v TextMatch) Reveal() string
- func (v *TextMatch) Scan(src any) error
- func (v TextMatch) String() string
- func (v *TextMatch) UnmarshalJSON(b []byte) error
- func (v TextMatch) Value() (driver.Value, error)
- type TextMatchQuery
- func (v TextMatchQuery) Format(f fmt.State, _ rune)
- func (v TextMatchQuery) LogValue() slog.Value
- func (v TextMatchQuery) MarshalJSON() ([]byte, error)
- func (v TextMatchQuery) Reveal() string
- func (v *TextMatchQuery) Scan(src any) error
- func (v TextMatchQuery) String() string
- func (v *TextMatchQuery) UnmarshalJSON(b []byte) error
- func (v TextMatchQuery) Value() (driver.Value, error)
- type TextOrd
- func (v TextOrd) Format(f fmt.State, _ rune)
- func (v TextOrd) LogValue() slog.Value
- func (v TextOrd) MarshalJSON() ([]byte, error)
- func (v TextOrd) Reveal() string
- func (v *TextOrd) Scan(src any) error
- func (v TextOrd) String() string
- func (v *TextOrd) UnmarshalJSON(b []byte) error
- func (v TextOrd) Value() (driver.Value, error)
- type TextOrdOpe
- func (v TextOrdOpe) Format(f fmt.State, _ rune)
- func (v TextOrdOpe) LogValue() slog.Value
- func (v TextOrdOpe) MarshalJSON() ([]byte, error)
- func (v TextOrdOpe) Reveal() string
- func (v *TextOrdOpe) Scan(src any) error
- func (v TextOrdOpe) String() string
- func (v *TextOrdOpe) UnmarshalJSON(b []byte) error
- func (v TextOrdOpe) Value() (driver.Value, error)
- type TextOrdOpeQuery
- func (v TextOrdOpeQuery) Format(f fmt.State, _ rune)
- func (v TextOrdOpeQuery) LogValue() slog.Value
- func (v TextOrdOpeQuery) MarshalJSON() ([]byte, error)
- func (v TextOrdOpeQuery) Reveal() string
- func (v *TextOrdOpeQuery) Scan(src any) error
- func (v TextOrdOpeQuery) String() string
- func (v *TextOrdOpeQuery) UnmarshalJSON(b []byte) error
- func (v TextOrdOpeQuery) Value() (driver.Value, error)
- type TextOrdOre
- func (v TextOrdOre) Format(f fmt.State, _ rune)
- func (v TextOrdOre) LogValue() slog.Value
- func (v TextOrdOre) MarshalJSON() ([]byte, error)
- func (v TextOrdOre) Reveal() string
- func (v *TextOrdOre) Scan(src any) error
- func (v TextOrdOre) String() string
- func (v *TextOrdOre) UnmarshalJSON(b []byte) error
- func (v TextOrdOre) Value() (driver.Value, error)
- type TextOrdOreQuery
- func (v TextOrdOreQuery) Format(f fmt.State, _ rune)
- func (v TextOrdOreQuery) LogValue() slog.Value
- func (v TextOrdOreQuery) MarshalJSON() ([]byte, error)
- func (v TextOrdOreQuery) Reveal() string
- func (v *TextOrdOreQuery) Scan(src any) error
- func (v TextOrdOreQuery) String() string
- func (v *TextOrdOreQuery) UnmarshalJSON(b []byte) error
- func (v TextOrdOreQuery) Value() (driver.Value, error)
- type TextOrdQuery
- func (v TextOrdQuery) Format(f fmt.State, _ rune)
- func (v TextOrdQuery) LogValue() slog.Value
- func (v TextOrdQuery) MarshalJSON() ([]byte, error)
- func (v TextOrdQuery) Reveal() string
- func (v *TextOrdQuery) Scan(src any) error
- func (v TextOrdQuery) String() string
- func (v *TextOrdQuery) UnmarshalJSON(b []byte) error
- func (v TextOrdQuery) Value() (driver.Value, error)
- type TextRangeOpeQuery
- func (v TextRangeOpeQuery) Format(f fmt.State, _ rune)
- func (v TextRangeOpeQuery) LogValue() slog.Value
- func (v TextRangeOpeQuery) MarshalJSON() ([]byte, error)
- func (v TextRangeOpeQuery) Reveal() string
- func (v *TextRangeOpeQuery) Scan(src any) error
- func (v TextRangeOpeQuery) String() string
- func (v *TextRangeOpeQuery) UnmarshalJSON(b []byte) error
- func (v TextRangeOpeQuery) Value() (driver.Value, error)
- type TextRangeOreQuery
- func (v TextRangeOreQuery) Format(f fmt.State, _ rune)
- func (v TextRangeOreQuery) LogValue() slog.Value
- func (v TextRangeOreQuery) MarshalJSON() ([]byte, error)
- func (v TextRangeOreQuery) Reveal() string
- func (v *TextRangeOreQuery) Scan(src any) error
- func (v TextRangeOreQuery) String() string
- func (v *TextRangeOreQuery) UnmarshalJSON(b []byte) error
- func (v TextRangeOreQuery) Value() (driver.Value, error)
- type TextSearch
- func (v TextSearch) Format(f fmt.State, _ rune)
- func (v TextSearch) LogValue() slog.Value
- func (v TextSearch) MarshalJSON() ([]byte, error)
- func (v TextSearch) Reveal() string
- func (v *TextSearch) Scan(src any) error
- func (v TextSearch) String() string
- func (v *TextSearch) UnmarshalJSON(b []byte) error
- func (v TextSearch) Value() (driver.Value, error)
- type TextSearchOre
- func (v TextSearchOre) Format(f fmt.State, _ rune)
- func (v TextSearchOre) LogValue() slog.Value
- func (v TextSearchOre) MarshalJSON() ([]byte, error)
- func (v TextSearchOre) Reveal() string
- func (v *TextSearchOre) Scan(src any) error
- func (v TextSearchOre) String() string
- func (v *TextSearchOre) UnmarshalJSON(b []byte) error
- func (v TextSearchOre) Value() (driver.Value, error)
- type TextSearchOreQuery
- func (v TextSearchOreQuery) Format(f fmt.State, _ rune)
- func (v TextSearchOreQuery) LogValue() slog.Value
- func (v TextSearchOreQuery) MarshalJSON() ([]byte, error)
- func (v TextSearchOreQuery) Reveal() string
- func (v *TextSearchOreQuery) Scan(src any) error
- func (v TextSearchOreQuery) String() string
- func (v *TextSearchOreQuery) UnmarshalJSON(b []byte) error
- func (v TextSearchOreQuery) Value() (driver.Value, error)
- type TextSearchQuery
- func (v TextSearchQuery) Format(f fmt.State, _ rune)
- func (v TextSearchQuery) LogValue() slog.Value
- func (v TextSearchQuery) MarshalJSON() ([]byte, error)
- func (v TextSearchQuery) Reveal() string
- func (v *TextSearchQuery) Scan(src any) error
- func (v TextSearchQuery) String() string
- func (v *TextSearchQuery) UnmarshalJSON(b []byte) error
- func (v TextSearchQuery) Value() (driver.Value, error)
- type Timestamp
- func (v Timestamp) Format(f fmt.State, _ rune)
- func (v Timestamp) LogValue() slog.Value
- func (v Timestamp) MarshalJSON() ([]byte, error)
- func (v Timestamp) Reveal() string
- func (v *Timestamp) Scan(src any) error
- func (v Timestamp) String() string
- func (v *Timestamp) UnmarshalJSON(b []byte) error
- func (v Timestamp) Value() (driver.Value, error)
- type TimestampEq
- func (v TimestampEq) Format(f fmt.State, _ rune)
- func (v TimestampEq) LogValue() slog.Value
- func (v TimestampEq) MarshalJSON() ([]byte, error)
- func (v TimestampEq) Reveal() string
- func (v *TimestampEq) Scan(src any) error
- func (v TimestampEq) String() string
- func (v *TimestampEq) UnmarshalJSON(b []byte) error
- func (v TimestampEq) Value() (driver.Value, error)
- type TimestampEqQuery
- func (v TimestampEqQuery) Format(f fmt.State, _ rune)
- func (v TimestampEqQuery) LogValue() slog.Value
- func (v TimestampEqQuery) MarshalJSON() ([]byte, error)
- func (v TimestampEqQuery) Reveal() string
- func (v *TimestampEqQuery) Scan(src any) error
- func (v TimestampEqQuery) String() string
- func (v *TimestampEqQuery) UnmarshalJSON(b []byte) error
- func (v TimestampEqQuery) Value() (driver.Value, error)
- type TimestampOrd
- func (v TimestampOrd) Format(f fmt.State, _ rune)
- func (v TimestampOrd) LogValue() slog.Value
- func (v TimestampOrd) MarshalJSON() ([]byte, error)
- func (v TimestampOrd) Reveal() string
- func (v *TimestampOrd) Scan(src any) error
- func (v TimestampOrd) String() string
- func (v *TimestampOrd) UnmarshalJSON(b []byte) error
- func (v TimestampOrd) Value() (driver.Value, error)
- type TimestampOrdOpe
- func (v TimestampOrdOpe) Format(f fmt.State, _ rune)
- func (v TimestampOrdOpe) LogValue() slog.Value
- func (v TimestampOrdOpe) MarshalJSON() ([]byte, error)
- func (v TimestampOrdOpe) Reveal() string
- func (v *TimestampOrdOpe) Scan(src any) error
- func (v TimestampOrdOpe) String() string
- func (v *TimestampOrdOpe) UnmarshalJSON(b []byte) error
- func (v TimestampOrdOpe) Value() (driver.Value, error)
- type TimestampOrdOpeQuery
- func (v TimestampOrdOpeQuery) Format(f fmt.State, _ rune)
- func (v TimestampOrdOpeQuery) LogValue() slog.Value
- func (v TimestampOrdOpeQuery) MarshalJSON() ([]byte, error)
- func (v TimestampOrdOpeQuery) Reveal() string
- func (v *TimestampOrdOpeQuery) Scan(src any) error
- func (v TimestampOrdOpeQuery) String() string
- func (v *TimestampOrdOpeQuery) UnmarshalJSON(b []byte) error
- func (v TimestampOrdOpeQuery) Value() (driver.Value, error)
- type TimestampOrdOre
- func (v TimestampOrdOre) Format(f fmt.State, _ rune)
- func (v TimestampOrdOre) LogValue() slog.Value
- func (v TimestampOrdOre) MarshalJSON() ([]byte, error)
- func (v TimestampOrdOre) Reveal() string
- func (v *TimestampOrdOre) Scan(src any) error
- func (v TimestampOrdOre) String() string
- func (v *TimestampOrdOre) UnmarshalJSON(b []byte) error
- func (v TimestampOrdOre) Value() (driver.Value, error)
- type TimestampOrdOreQuery
- func (v TimestampOrdOreQuery) Format(f fmt.State, _ rune)
- func (v TimestampOrdOreQuery) LogValue() slog.Value
- func (v TimestampOrdOreQuery) MarshalJSON() ([]byte, error)
- func (v TimestampOrdOreQuery) Reveal() string
- func (v *TimestampOrdOreQuery) Scan(src any) error
- func (v TimestampOrdOreQuery) String() string
- func (v *TimestampOrdOreQuery) UnmarshalJSON(b []byte) error
- func (v TimestampOrdOreQuery) Value() (driver.Value, error)
- type TimestampOrdQuery
- func (v TimestampOrdQuery) Format(f fmt.State, _ rune)
- func (v TimestampOrdQuery) LogValue() slog.Value
- func (v TimestampOrdQuery) MarshalJSON() ([]byte, error)
- func (v TimestampOrdQuery) Reveal() string
- func (v *TimestampOrdQuery) Scan(src any) error
- func (v TimestampOrdQuery) String() string
- func (v *TimestampOrdQuery) UnmarshalJSON(b []byte) error
- func (v TimestampOrdQuery) Value() (driver.Value, error)
- type TimestampRangeOpeQuery
- func (v TimestampRangeOpeQuery) Format(f fmt.State, _ rune)
- func (v TimestampRangeOpeQuery) LogValue() slog.Value
- func (v TimestampRangeOpeQuery) MarshalJSON() ([]byte, error)
- func (v TimestampRangeOpeQuery) Reveal() string
- func (v *TimestampRangeOpeQuery) Scan(src any) error
- func (v TimestampRangeOpeQuery) String() string
- func (v *TimestampRangeOpeQuery) UnmarshalJSON(b []byte) error
- func (v TimestampRangeOpeQuery) Value() (driver.Value, error)
- type TimestampRangeOreQuery
- func (v TimestampRangeOreQuery) Format(f fmt.State, _ rune)
- func (v TimestampRangeOreQuery) LogValue() slog.Value
- func (v TimestampRangeOreQuery) MarshalJSON() ([]byte, error)
- func (v TimestampRangeOreQuery) Reveal() string
- func (v *TimestampRangeOreQuery) Scan(src any) error
- func (v TimestampRangeOreQuery) String() string
- func (v *TimestampRangeOreQuery) UnmarshalJSON(b []byte) error
- func (v TimestampRangeOreQuery) Value() (driver.Value, error)
- type Type
Constants ¶
This section is empty.
Variables ¶
var Types = []Type{ {Name: "Integer", GoName: "Integer", Family: "integer", Suffix: "", Plaintext: "int32", SQLDomain: "public.eql_v4_integer", Indexes: nil, Query: "", QuerySQLDomain: "", Producible: true, Reason: ""}, {Name: "IntegerEq", GoName: "IntegerEq", Family: "integer", Suffix: "Eq", Plaintext: "int32", SQLDomain: "public.eql_v4_integer_eq", Indexes: []string{"eq"}, Query: "IntegerEqQuery", QuerySQLDomain: "eql_v4.query_integer_eq", Producible: true, Reason: ""}, {Name: "IntegerOrdOre", GoName: "IntegerOrdOre", Family: "integer", Suffix: "OrdOre", Plaintext: "int32", SQLDomain: "public.eql_v4_integer_ord_ore", Indexes: []string{"ore_block"}, Query: "IntegerOrdOreQuery", QuerySQLDomain: "eql_v4.query_integer_ord_ore", Producible: true, Reason: ""}, {Name: "IntegerOrd", GoName: "IntegerOrd", Family: "integer", Suffix: "Ord", Plaintext: "int32", SQLDomain: "public.eql_v4_integer_ord", Indexes: []string{"ope"}, Query: "IntegerOrdQuery", QuerySQLDomain: "eql_v4.query_integer_ord", Producible: true, Reason: ""}, {Name: "IntegerOrdOpe", GoName: "IntegerOrdOpe", Family: "integer", Suffix: "OrdOpe", Plaintext: "int32", SQLDomain: "public.eql_v4_integer_ord_ope", Indexes: []string{"ope"}, Query: "IntegerOrdOpeQuery", QuerySQLDomain: "eql_v4.query_integer_ord_ope", Producible: true, Reason: ""}, {Name: "Smallint", GoName: "Smallint", Family: "smallint", Suffix: "", Plaintext: "int16", SQLDomain: "public.eql_v4_smallint", Indexes: nil, Query: "", QuerySQLDomain: "", Producible: true, Reason: ""}, {Name: "SmallintEq", GoName: "SmallintEq", Family: "smallint", Suffix: "Eq", Plaintext: "int16", SQLDomain: "public.eql_v4_smallint_eq", Indexes: []string{"eq"}, Query: "SmallintEqQuery", QuerySQLDomain: "eql_v4.query_smallint_eq", Producible: true, Reason: ""}, {Name: "SmallintOrdOre", GoName: "SmallintOrdOre", Family: "smallint", Suffix: "OrdOre", Plaintext: "int16", SQLDomain: "public.eql_v4_smallint_ord_ore", Indexes: []string{"ore_block"}, Query: "SmallintOrdOreQuery", QuerySQLDomain: "eql_v4.query_smallint_ord_ore", Producible: true, Reason: ""}, {Name: "SmallintOrd", GoName: "SmallintOrd", Family: "smallint", Suffix: "Ord", Plaintext: "int16", SQLDomain: "public.eql_v4_smallint_ord", Indexes: []string{"ope"}, Query: "SmallintOrdQuery", QuerySQLDomain: "eql_v4.query_smallint_ord", Producible: true, Reason: ""}, {Name: "SmallintOrdOpe", GoName: "SmallintOrdOpe", Family: "smallint", Suffix: "OrdOpe", Plaintext: "int16", SQLDomain: "public.eql_v4_smallint_ord_ope", Indexes: []string{"ope"}, Query: "SmallintOrdOpeQuery", QuerySQLDomain: "eql_v4.query_smallint_ord_ope", Producible: true, Reason: ""}, {Name: "Bigint", GoName: "Bigint", Family: "bigint", Suffix: "", Plaintext: "int64", SQLDomain: "public.eql_v4_bigint", Indexes: nil, Query: "", QuerySQLDomain: "", Producible: true, Reason: ""}, {Name: "BigintEq", GoName: "BigintEq", Family: "bigint", Suffix: "Eq", Plaintext: "int64", SQLDomain: "public.eql_v4_bigint_eq", Indexes: []string{"eq"}, Query: "BigintEqQuery", QuerySQLDomain: "eql_v4.query_bigint_eq", Producible: true, Reason: ""}, {Name: "BigintOrdOre", GoName: "BigintOrdOre", Family: "bigint", Suffix: "OrdOre", Plaintext: "int64", SQLDomain: "public.eql_v4_bigint_ord_ore", Indexes: []string{"ore_block"}, Query: "BigintOrdOreQuery", QuerySQLDomain: "eql_v4.query_bigint_ord_ore", Producible: true, Reason: ""}, {Name: "BigintOrd", GoName: "BigintOrd", Family: "bigint", Suffix: "Ord", Plaintext: "int64", SQLDomain: "public.eql_v4_bigint_ord", Indexes: []string{"ope"}, Query: "BigintOrdQuery", QuerySQLDomain: "eql_v4.query_bigint_ord", Producible: true, Reason: ""}, {Name: "BigintOrdOpe", GoName: "BigintOrdOpe", Family: "bigint", Suffix: "OrdOpe", Plaintext: "int64", SQLDomain: "public.eql_v4_bigint_ord_ope", Indexes: []string{"ope"}, Query: "BigintOrdOpeQuery", QuerySQLDomain: "eql_v4.query_bigint_ord_ope", Producible: true, Reason: ""}, {Name: "Date", GoName: "Date", Family: "date", Suffix: "", Plaintext: "date", SQLDomain: "public.eql_v4_date", Indexes: nil, Query: "", QuerySQLDomain: "", Producible: true, Reason: ""}, {Name: "DateEq", GoName: "DateEq", Family: "date", Suffix: "Eq", Plaintext: "date", SQLDomain: "public.eql_v4_date_eq", Indexes: []string{"eq"}, Query: "DateEqQuery", QuerySQLDomain: "eql_v4.query_date_eq", Producible: true, Reason: ""}, {Name: "DateOrdOre", GoName: "DateOrdOre", Family: "date", Suffix: "OrdOre", Plaintext: "date", SQLDomain: "public.eql_v4_date_ord_ore", Indexes: []string{"ore_block"}, Query: "DateOrdOreQuery", QuerySQLDomain: "eql_v4.query_date_ord_ore", Producible: true, Reason: ""}, {Name: "DateOrd", GoName: "DateOrd", Family: "date", Suffix: "Ord", Plaintext: "date", SQLDomain: "public.eql_v4_date_ord", Indexes: []string{"ope"}, Query: "DateOrdQuery", QuerySQLDomain: "eql_v4.query_date_ord", Producible: true, Reason: ""}, {Name: "DateOrdOpe", GoName: "DateOrdOpe", Family: "date", Suffix: "OrdOpe", Plaintext: "date", SQLDomain: "public.eql_v4_date_ord_ope", Indexes: []string{"ope"}, Query: "DateOrdOpeQuery", QuerySQLDomain: "eql_v4.query_date_ord_ope", Producible: true, Reason: ""}, {Name: "Timestamp", GoName: "Timestamp", Family: "timestamp", Suffix: "", Plaintext: "timestamp", SQLDomain: "public.eql_v4_timestamp", Indexes: nil, Query: "", QuerySQLDomain: "", Producible: true, Reason: ""}, {Name: "TimestampEq", GoName: "TimestampEq", Family: "timestamp", Suffix: "Eq", Plaintext: "timestamp", SQLDomain: "public.eql_v4_timestamp_eq", Indexes: []string{"eq"}, Query: "TimestampEqQuery", QuerySQLDomain: "eql_v4.query_timestamp_eq", Producible: true, Reason: ""}, {Name: "TimestampOrdOre", GoName: "TimestampOrdOre", Family: "timestamp", Suffix: "OrdOre", Plaintext: "timestamp", SQLDomain: "public.eql_v4_timestamp_ord_ore", Indexes: []string{"ore_block"}, Query: "TimestampOrdOreQuery", QuerySQLDomain: "eql_v4.query_timestamp_ord_ore", Producible: true, Reason: ""}, {Name: "TimestampOrd", GoName: "TimestampOrd", Family: "timestamp", Suffix: "Ord", Plaintext: "timestamp", SQLDomain: "public.eql_v4_timestamp_ord", Indexes: []string{"ope"}, Query: "TimestampOrdQuery", QuerySQLDomain: "eql_v4.query_timestamp_ord", Producible: true, Reason: ""}, {Name: "TimestampOrdOpe", GoName: "TimestampOrdOpe", Family: "timestamp", Suffix: "OrdOpe", Plaintext: "timestamp", SQLDomain: "public.eql_v4_timestamp_ord_ope", Indexes: []string{"ope"}, Query: "TimestampOrdOpeQuery", QuerySQLDomain: "eql_v4.query_timestamp_ord_ope", Producible: true, Reason: ""}, {Name: "Numeric", GoName: "Numeric", Family: "numeric", Suffix: "", Plaintext: "decimal", SQLDomain: "public.eql_v4_numeric", Indexes: nil, Query: "", QuerySQLDomain: "", Producible: true, Reason: ""}, {Name: "NumericEq", GoName: "NumericEq", Family: "numeric", Suffix: "Eq", Plaintext: "decimal", SQLDomain: "public.eql_v4_numeric_eq", Indexes: []string{"eq"}, Query: "NumericEqQuery", QuerySQLDomain: "eql_v4.query_numeric_eq", Producible: true, Reason: ""}, {Name: "NumericOrdOre", GoName: "NumericOrdOre", Family: "numeric", Suffix: "OrdOre", Plaintext: "decimal", SQLDomain: "public.eql_v4_numeric_ord_ore", Indexes: []string{"ore_block"}, Query: "NumericOrdOreQuery", QuerySQLDomain: "eql_v4.query_numeric_ord_ore", Producible: true, Reason: ""}, {Name: "NumericOrd", GoName: "NumericOrd", Family: "numeric", Suffix: "Ord", Plaintext: "decimal", SQLDomain: "public.eql_v4_numeric_ord", Indexes: []string{"ope"}, Query: "NumericOrdQuery", QuerySQLDomain: "eql_v4.query_numeric_ord", Producible: true, Reason: ""}, {Name: "NumericOrdOpe", GoName: "NumericOrdOpe", Family: "numeric", Suffix: "OrdOpe", Plaintext: "decimal", SQLDomain: "public.eql_v4_numeric_ord_ope", Indexes: []string{"ope"}, Query: "NumericOrdOpeQuery", QuerySQLDomain: "eql_v4.query_numeric_ord_ope", Producible: true, Reason: ""}, {Name: "Text", GoName: "Text", Family: "text", Suffix: "", Plaintext: "string", SQLDomain: "public.eql_v4_text", Indexes: nil, Query: "", QuerySQLDomain: "", Producible: true, Reason: ""}, {Name: "TextEq", GoName: "TextEq", Family: "text", Suffix: "Eq", Plaintext: "string", SQLDomain: "public.eql_v4_text_eq", Indexes: []string{"eq"}, Query: "TextEqQuery", QuerySQLDomain: "eql_v4.query_text_eq", Producible: true, Reason: ""}, {Name: "TextMatch", GoName: "TextMatch", Family: "text", Suffix: "Match", Plaintext: "string", SQLDomain: "public.eql_v4_text_match", Indexes: []string{"match"}, Query: "TextMatchQuery", QuerySQLDomain: "eql_v4.query_text_match", Producible: true, Reason: ""}, {Name: "TextOrdOre", GoName: "TextOrdOre", Family: "text", Suffix: "OrdOre", Plaintext: "string", SQLDomain: "public.eql_v4_text_ord_ore", Indexes: []string{"eq", "ore_block"}, Query: "TextOrdOreQuery", QuerySQLDomain: "eql_v4.query_text_ord_ore", Producible: true, Reason: ""}, {Name: "TextOrd", GoName: "TextOrd", Family: "text", Suffix: "Ord", Plaintext: "string", SQLDomain: "public.eql_v4_text_ord", Indexes: []string{"eq", "ope"}, Query: "TextOrdQuery", QuerySQLDomain: "eql_v4.query_text_ord", Producible: true, Reason: ""}, {Name: "TextOrdOpe", GoName: "TextOrdOpe", Family: "text", Suffix: "OrdOpe", Plaintext: "string", SQLDomain: "public.eql_v4_text_ord_ope", Indexes: []string{"eq", "ope"}, Query: "TextOrdOpeQuery", QuerySQLDomain: "eql_v4.query_text_ord_ope", Producible: true, Reason: ""}, {Name: "TextSearchOre", GoName: "TextSearchOre", Family: "text", Suffix: "SearchOre", Plaintext: "string", SQLDomain: "public.eql_v4_text_search_ore", Indexes: []string{"eq", "ore_block", "match"}, Query: "TextSearchOreQuery", QuerySQLDomain: "eql_v4.query_text_search_ore", Producible: true, Reason: ""}, {Name: "TextSearch", GoName: "TextSearch", Family: "text", Suffix: "Search", Plaintext: "string", SQLDomain: "public.eql_v4_text_search", Indexes: []string{"eq", "ope", "match"}, Query: "TextSearchQuery", QuerySQLDomain: "eql_v4.query_text_search", Producible: true, Reason: ""}, {Name: "Boolean", GoName: "Boolean", Family: "boolean", Suffix: "", Plaintext: "bool", SQLDomain: "public.eql_v4_boolean", Indexes: nil, Query: "", QuerySQLDomain: "", Producible: true, Reason: ""}, {Name: "Real", GoName: "Real", Family: "real", Suffix: "", Plaintext: "float32", SQLDomain: "public.eql_v4_real", Indexes: nil, Query: "", QuerySQLDomain: "", Producible: true, Reason: ""}, {Name: "RealEq", GoName: "RealEq", Family: "real", Suffix: "Eq", Plaintext: "float32", SQLDomain: "public.eql_v4_real_eq", Indexes: []string{"eq"}, Query: "RealEqQuery", QuerySQLDomain: "eql_v4.query_real_eq", Producible: true, Reason: ""}, {Name: "RealOrdOre", GoName: "RealOrdOre", Family: "real", Suffix: "OrdOre", Plaintext: "float32", SQLDomain: "public.eql_v4_real_ord_ore", Indexes: []string{"ore_block"}, Query: "RealOrdOreQuery", QuerySQLDomain: "eql_v4.query_real_ord_ore", Producible: true, Reason: ""}, {Name: "RealOrd", GoName: "RealOrd", Family: "real", Suffix: "Ord", Plaintext: "float32", SQLDomain: "public.eql_v4_real_ord", Indexes: []string{"ope"}, Query: "RealOrdQuery", QuerySQLDomain: "eql_v4.query_real_ord", Producible: true, Reason: ""}, {Name: "RealOrdOpe", GoName: "RealOrdOpe", Family: "real", Suffix: "OrdOpe", Plaintext: "float32", SQLDomain: "public.eql_v4_real_ord_ope", Indexes: []string{"ope"}, Query: "RealOrdOpeQuery", QuerySQLDomain: "eql_v4.query_real_ord_ope", Producible: true, Reason: ""}, {Name: "Double", GoName: "Double", Family: "double", Suffix: "", Plaintext: "float64", SQLDomain: "public.eql_v4_double", Indexes: nil, Query: "", QuerySQLDomain: "", Producible: true, Reason: ""}, {Name: "DoubleEq", GoName: "DoubleEq", Family: "double", Suffix: "Eq", Plaintext: "float64", SQLDomain: "public.eql_v4_double_eq", Indexes: []string{"eq"}, Query: "DoubleEqQuery", QuerySQLDomain: "eql_v4.query_double_eq", Producible: true, Reason: ""}, {Name: "DoubleOrdOre", GoName: "DoubleOrdOre", Family: "double", Suffix: "OrdOre", Plaintext: "float64", SQLDomain: "public.eql_v4_double_ord_ore", Indexes: []string{"ore_block"}, Query: "DoubleOrdOreQuery", QuerySQLDomain: "eql_v4.query_double_ord_ore", Producible: true, Reason: ""}, {Name: "DoubleOrd", GoName: "DoubleOrd", Family: "double", Suffix: "Ord", Plaintext: "float64", SQLDomain: "public.eql_v4_double_ord", Indexes: []string{"ope"}, Query: "DoubleOrdQuery", QuerySQLDomain: "eql_v4.query_double_ord", Producible: true, Reason: ""}, {Name: "DoubleOrdOpe", GoName: "DoubleOrdOpe", Family: "double", Suffix: "OrdOpe", Plaintext: "float64", SQLDomain: "public.eql_v4_double_ord_ope", Indexes: []string{"ope"}, Query: "DoubleOrdOpeQuery", QuerySQLDomain: "eql_v4.query_double_ord_ope", Producible: true, Reason: ""}, {Name: "Json", GoName: "JSON", Family: "json", Suffix: "", Plaintext: "", SQLDomain: "public.eql_v4_json", Indexes: nil, Query: "", QuerySQLDomain: "", Producible: false, Reason: "a JSON value seals as a tree of leaves and EQL's `c` holds one; how a document becomes one sealed leaf is not decided"}, {Name: "JsonSearch", GoName: "JSONSearch", Family: "json_tree", Suffix: "", Plaintext: "json", SQLDomain: "public.eql_v4_json_search", Indexes: []string{"json"}, Query: "JsonSearchQuery", QuerySQLDomain: "eql_v4.query_json", Producible: true, Reason: ""}, }
Types is every EQL type the catalog has, in catalog order: what the engine's se_targets export lists, as Go. Producible says whether the engine produces the type today; stashgen refuses encrypt_into for one it does not, with the Reason.
Functions ¶
This section is empty.
Types ¶
type Bigint ¶
type Bigint []byte
Bigint is the EQL type stored in public.eql_v4_bigint: the bigint family with no index. The engine produces it from an int64.
func (Bigint) MarshalJSON ¶
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (Bigint) Reveal ¶
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*Bigint) UnmarshalJSON ¶
UnmarshalJSON reads the EQL value from JSON, as it is.
type BigintEq ¶
type BigintEq []byte
BigintEq is the EQL type stored in public.eql_v4_bigint_eq: the bigint family with the eq index. The engine produces it from an int64.
func (BigintEq) MarshalJSON ¶
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (BigintEq) Reveal ¶
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*BigintEq) UnmarshalJSON ¶
UnmarshalJSON reads the EQL value from JSON, as it is.
type BigintEqQuery ¶
type BigintEqQuery []byte
BigintEqQuery is the query value for BigintEq: the operand eql_v4.query_bigint_eq takes.
func (BigintEqQuery) Format ¶
func (v BigintEqQuery) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (BigintEqQuery) LogValue ¶
func (v BigintEqQuery) LogValue() slog.Value
LogValue is what slog records: String.
func (BigintEqQuery) MarshalJSON ¶
func (v BigintEqQuery) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (BigintEqQuery) Reveal ¶
func (v BigintEqQuery) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*BigintEqQuery) Scan ¶
func (v *BigintEqQuery) Scan(src any) error
Scan reads a eql_v4.query_bigint_eq column.
func (BigintEqQuery) String ¶
func (v BigintEqQuery) String() string
String names the type and hides the value.
func (*BigintEqQuery) UnmarshalJSON ¶
func (v *BigintEqQuery) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type BigintOrd ¶
type BigintOrd []byte
BigintOrd is the EQL type stored in public.eql_v4_bigint_ord: the bigint family with the ope index. The engine produces it from an int64.
func (BigintOrd) MarshalJSON ¶
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (BigintOrd) Reveal ¶
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*BigintOrd) UnmarshalJSON ¶
UnmarshalJSON reads the EQL value from JSON, as it is.
type BigintOrdOpe ¶
type BigintOrdOpe []byte
BigintOrdOpe is the EQL type stored in public.eql_v4_bigint_ord_ope: the bigint family with the ope index. The engine produces it from an int64.
func (BigintOrdOpe) Format ¶
func (v BigintOrdOpe) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (BigintOrdOpe) LogValue ¶
func (v BigintOrdOpe) LogValue() slog.Value
LogValue is what slog records: String.
func (BigintOrdOpe) MarshalJSON ¶
func (v BigintOrdOpe) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (BigintOrdOpe) Reveal ¶
func (v BigintOrdOpe) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*BigintOrdOpe) Scan ¶
func (v *BigintOrdOpe) Scan(src any) error
Scan reads a public.eql_v4_bigint_ord_ope column.
func (BigintOrdOpe) String ¶
func (v BigintOrdOpe) String() string
String names the type and hides the value.
func (*BigintOrdOpe) UnmarshalJSON ¶
func (v *BigintOrdOpe) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type BigintOrdOpeQuery ¶
type BigintOrdOpeQuery []byte
BigintOrdOpeQuery is the query value for BigintOrdOpe: the operand eql_v4.query_bigint_ord_ope takes.
func (BigintOrdOpeQuery) Format ¶
func (v BigintOrdOpeQuery) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (BigintOrdOpeQuery) LogValue ¶
func (v BigintOrdOpeQuery) LogValue() slog.Value
LogValue is what slog records: String.
func (BigintOrdOpeQuery) MarshalJSON ¶
func (v BigintOrdOpeQuery) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (BigintOrdOpeQuery) Reveal ¶
func (v BigintOrdOpeQuery) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*BigintOrdOpeQuery) Scan ¶
func (v *BigintOrdOpeQuery) Scan(src any) error
Scan reads a eql_v4.query_bigint_ord_ope column.
func (BigintOrdOpeQuery) String ¶
func (v BigintOrdOpeQuery) String() string
String names the type and hides the value.
func (*BigintOrdOpeQuery) UnmarshalJSON ¶
func (v *BigintOrdOpeQuery) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type BigintOrdOre ¶
type BigintOrdOre []byte
BigintOrdOre is the EQL type stored in public.eql_v4_bigint_ord_ore: the bigint family with the ore_block index. The engine produces it from an int64.
func (BigintOrdOre) Format ¶
func (v BigintOrdOre) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (BigintOrdOre) LogValue ¶
func (v BigintOrdOre) LogValue() slog.Value
LogValue is what slog records: String.
func (BigintOrdOre) MarshalJSON ¶
func (v BigintOrdOre) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (BigintOrdOre) Reveal ¶
func (v BigintOrdOre) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*BigintOrdOre) Scan ¶
func (v *BigintOrdOre) Scan(src any) error
Scan reads a public.eql_v4_bigint_ord_ore column.
func (BigintOrdOre) String ¶
func (v BigintOrdOre) String() string
String names the type and hides the value.
func (*BigintOrdOre) UnmarshalJSON ¶
func (v *BigintOrdOre) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type BigintOrdOreQuery ¶
type BigintOrdOreQuery []byte
BigintOrdOreQuery is the query value for BigintOrdOre: the operand eql_v4.query_bigint_ord_ore takes.
func (BigintOrdOreQuery) Format ¶
func (v BigintOrdOreQuery) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (BigintOrdOreQuery) LogValue ¶
func (v BigintOrdOreQuery) LogValue() slog.Value
LogValue is what slog records: String.
func (BigintOrdOreQuery) MarshalJSON ¶
func (v BigintOrdOreQuery) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (BigintOrdOreQuery) Reveal ¶
func (v BigintOrdOreQuery) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*BigintOrdOreQuery) Scan ¶
func (v *BigintOrdOreQuery) Scan(src any) error
Scan reads a eql_v4.query_bigint_ord_ore column.
func (BigintOrdOreQuery) String ¶
func (v BigintOrdOreQuery) String() string
String names the type and hides the value.
func (*BigintOrdOreQuery) UnmarshalJSON ¶
func (v *BigintOrdOreQuery) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type BigintOrdQuery ¶
type BigintOrdQuery []byte
BigintOrdQuery is the query value for BigintOrd: the operand eql_v4.query_bigint_ord takes.
func (BigintOrdQuery) Format ¶
func (v BigintOrdQuery) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (BigintOrdQuery) LogValue ¶
func (v BigintOrdQuery) LogValue() slog.Value
LogValue is what slog records: String.
func (BigintOrdQuery) MarshalJSON ¶
func (v BigintOrdQuery) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (BigintOrdQuery) Reveal ¶
func (v BigintOrdQuery) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*BigintOrdQuery) Scan ¶
func (v *BigintOrdQuery) Scan(src any) error
Scan reads a eql_v4.query_bigint_ord column.
func (BigintOrdQuery) String ¶
func (v BigintOrdQuery) String() string
String names the type and hides the value.
func (*BigintOrdQuery) UnmarshalJSON ¶
func (v *BigintOrdQuery) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type BigintRangeOpeQuery ¶
type BigintRangeOpeQuery []byte
BigintRangeOpeQuery is a range query value over the ope index of the bigint family: both bounds of one BETWEEN, included, as the one operand eql_v4.query_bigint_range_ope takes in eql_v4.between. It ranges over BigintOrd, BigintOrdOpe.
func (BigintRangeOpeQuery) Format ¶
func (v BigintRangeOpeQuery) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (BigintRangeOpeQuery) LogValue ¶
func (v BigintRangeOpeQuery) LogValue() slog.Value
LogValue is what slog records: String.
func (BigintRangeOpeQuery) MarshalJSON ¶
func (v BigintRangeOpeQuery) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (BigintRangeOpeQuery) Reveal ¶
func (v BigintRangeOpeQuery) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*BigintRangeOpeQuery) Scan ¶
func (v *BigintRangeOpeQuery) Scan(src any) error
Scan reads a eql_v4.query_bigint_range_ope column.
func (BigintRangeOpeQuery) String ¶
func (v BigintRangeOpeQuery) String() string
String names the type and hides the value.
func (*BigintRangeOpeQuery) UnmarshalJSON ¶
func (v *BigintRangeOpeQuery) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type BigintRangeOreQuery ¶
type BigintRangeOreQuery []byte
BigintRangeOreQuery is a range query value over the ore_block index of the bigint family: both bounds of one BETWEEN, included, as the one operand eql_v4.query_bigint_range_ore takes in eql_v4.between. It ranges over BigintOrdOre.
func (BigintRangeOreQuery) Format ¶
func (v BigintRangeOreQuery) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (BigintRangeOreQuery) LogValue ¶
func (v BigintRangeOreQuery) LogValue() slog.Value
LogValue is what slog records: String.
func (BigintRangeOreQuery) MarshalJSON ¶
func (v BigintRangeOreQuery) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (BigintRangeOreQuery) Reveal ¶
func (v BigintRangeOreQuery) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*BigintRangeOreQuery) Scan ¶
func (v *BigintRangeOreQuery) Scan(src any) error
Scan reads a eql_v4.query_bigint_range_ore column.
func (BigintRangeOreQuery) String ¶
func (v BigintRangeOreQuery) String() string
String names the type and hides the value.
func (*BigintRangeOreQuery) UnmarshalJSON ¶
func (v *BigintRangeOreQuery) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type Boolean ¶
type Boolean []byte
Boolean is the EQL type stored in public.eql_v4_boolean: the boolean family with no index. The engine produces it from a bool.
func (Boolean) MarshalJSON ¶
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (Boolean) Reveal ¶
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*Boolean) UnmarshalJSON ¶
UnmarshalJSON reads the EQL value from JSON, as it is.
type Date ¶
type Date []byte
Date is the EQL type stored in public.eql_v4_date: the date family with no index. The engine produces it from a date.
func (Date) MarshalJSON ¶
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (Date) Reveal ¶
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*Date) UnmarshalJSON ¶
UnmarshalJSON reads the EQL value from JSON, as it is.
type DateEq ¶
type DateEq []byte
DateEq is the EQL type stored in public.eql_v4_date_eq: the date family with the eq index. The engine produces it from a date.
func (DateEq) MarshalJSON ¶
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (DateEq) Reveal ¶
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*DateEq) UnmarshalJSON ¶
UnmarshalJSON reads the EQL value from JSON, as it is.
type DateEqQuery ¶
type DateEqQuery []byte
DateEqQuery is the query value for DateEq: the operand eql_v4.query_date_eq takes.
func (DateEqQuery) Format ¶
func (v DateEqQuery) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (DateEqQuery) LogValue ¶
func (v DateEqQuery) LogValue() slog.Value
LogValue is what slog records: String.
func (DateEqQuery) MarshalJSON ¶
func (v DateEqQuery) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (DateEqQuery) Reveal ¶
func (v DateEqQuery) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*DateEqQuery) Scan ¶
func (v *DateEqQuery) Scan(src any) error
Scan reads a eql_v4.query_date_eq column.
func (DateEqQuery) String ¶
func (v DateEqQuery) String() string
String names the type and hides the value.
func (*DateEqQuery) UnmarshalJSON ¶
func (v *DateEqQuery) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type DateOrd ¶
type DateOrd []byte
DateOrd is the EQL type stored in public.eql_v4_date_ord: the date family with the ope index. The engine produces it from a date.
func (DateOrd) MarshalJSON ¶
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (DateOrd) Reveal ¶
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*DateOrd) UnmarshalJSON ¶
UnmarshalJSON reads the EQL value from JSON, as it is.
type DateOrdOpe ¶
type DateOrdOpe []byte
DateOrdOpe is the EQL type stored in public.eql_v4_date_ord_ope: the date family with the ope index. The engine produces it from a date.
func (DateOrdOpe) Format ¶
func (v DateOrdOpe) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (DateOrdOpe) LogValue ¶
func (v DateOrdOpe) LogValue() slog.Value
LogValue is what slog records: String.
func (DateOrdOpe) MarshalJSON ¶
func (v DateOrdOpe) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (DateOrdOpe) Reveal ¶
func (v DateOrdOpe) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*DateOrdOpe) Scan ¶
func (v *DateOrdOpe) Scan(src any) error
Scan reads a public.eql_v4_date_ord_ope column.
func (DateOrdOpe) String ¶
func (v DateOrdOpe) String() string
String names the type and hides the value.
func (*DateOrdOpe) UnmarshalJSON ¶
func (v *DateOrdOpe) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type DateOrdOpeQuery ¶
type DateOrdOpeQuery []byte
DateOrdOpeQuery is the query value for DateOrdOpe: the operand eql_v4.query_date_ord_ope takes.
func (DateOrdOpeQuery) Format ¶
func (v DateOrdOpeQuery) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (DateOrdOpeQuery) LogValue ¶
func (v DateOrdOpeQuery) LogValue() slog.Value
LogValue is what slog records: String.
func (DateOrdOpeQuery) MarshalJSON ¶
func (v DateOrdOpeQuery) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (DateOrdOpeQuery) Reveal ¶
func (v DateOrdOpeQuery) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*DateOrdOpeQuery) Scan ¶
func (v *DateOrdOpeQuery) Scan(src any) error
Scan reads a eql_v4.query_date_ord_ope column.
func (DateOrdOpeQuery) String ¶
func (v DateOrdOpeQuery) String() string
String names the type and hides the value.
func (*DateOrdOpeQuery) UnmarshalJSON ¶
func (v *DateOrdOpeQuery) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type DateOrdOre ¶
type DateOrdOre []byte
DateOrdOre is the EQL type stored in public.eql_v4_date_ord_ore: the date family with the ore_block index. The engine produces it from a date.
func (DateOrdOre) Format ¶
func (v DateOrdOre) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (DateOrdOre) LogValue ¶
func (v DateOrdOre) LogValue() slog.Value
LogValue is what slog records: String.
func (DateOrdOre) MarshalJSON ¶
func (v DateOrdOre) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (DateOrdOre) Reveal ¶
func (v DateOrdOre) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*DateOrdOre) Scan ¶
func (v *DateOrdOre) Scan(src any) error
Scan reads a public.eql_v4_date_ord_ore column.
func (DateOrdOre) String ¶
func (v DateOrdOre) String() string
String names the type and hides the value.
func (*DateOrdOre) UnmarshalJSON ¶
func (v *DateOrdOre) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type DateOrdOreQuery ¶
type DateOrdOreQuery []byte
DateOrdOreQuery is the query value for DateOrdOre: the operand eql_v4.query_date_ord_ore takes.
func (DateOrdOreQuery) Format ¶
func (v DateOrdOreQuery) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (DateOrdOreQuery) LogValue ¶
func (v DateOrdOreQuery) LogValue() slog.Value
LogValue is what slog records: String.
func (DateOrdOreQuery) MarshalJSON ¶
func (v DateOrdOreQuery) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (DateOrdOreQuery) Reveal ¶
func (v DateOrdOreQuery) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*DateOrdOreQuery) Scan ¶
func (v *DateOrdOreQuery) Scan(src any) error
Scan reads a eql_v4.query_date_ord_ore column.
func (DateOrdOreQuery) String ¶
func (v DateOrdOreQuery) String() string
String names the type and hides the value.
func (*DateOrdOreQuery) UnmarshalJSON ¶
func (v *DateOrdOreQuery) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type DateOrdQuery ¶
type DateOrdQuery []byte
DateOrdQuery is the query value for DateOrd: the operand eql_v4.query_date_ord takes.
func (DateOrdQuery) Format ¶
func (v DateOrdQuery) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (DateOrdQuery) LogValue ¶
func (v DateOrdQuery) LogValue() slog.Value
LogValue is what slog records: String.
func (DateOrdQuery) MarshalJSON ¶
func (v DateOrdQuery) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (DateOrdQuery) Reveal ¶
func (v DateOrdQuery) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*DateOrdQuery) Scan ¶
func (v *DateOrdQuery) Scan(src any) error
Scan reads a eql_v4.query_date_ord column.
func (DateOrdQuery) String ¶
func (v DateOrdQuery) String() string
String names the type and hides the value.
func (*DateOrdQuery) UnmarshalJSON ¶
func (v *DateOrdQuery) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type DateRangeOpeQuery ¶
type DateRangeOpeQuery []byte
DateRangeOpeQuery is a range query value over the ope index of the date family: both bounds of one BETWEEN, included, as the one operand eql_v4.query_date_range_ope takes in eql_v4.between. It ranges over DateOrd, DateOrdOpe.
func (DateRangeOpeQuery) Format ¶
func (v DateRangeOpeQuery) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (DateRangeOpeQuery) LogValue ¶
func (v DateRangeOpeQuery) LogValue() slog.Value
LogValue is what slog records: String.
func (DateRangeOpeQuery) MarshalJSON ¶
func (v DateRangeOpeQuery) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (DateRangeOpeQuery) Reveal ¶
func (v DateRangeOpeQuery) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*DateRangeOpeQuery) Scan ¶
func (v *DateRangeOpeQuery) Scan(src any) error
Scan reads a eql_v4.query_date_range_ope column.
func (DateRangeOpeQuery) String ¶
func (v DateRangeOpeQuery) String() string
String names the type and hides the value.
func (*DateRangeOpeQuery) UnmarshalJSON ¶
func (v *DateRangeOpeQuery) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type DateRangeOreQuery ¶
type DateRangeOreQuery []byte
DateRangeOreQuery is a range query value over the ore_block index of the date family: both bounds of one BETWEEN, included, as the one operand eql_v4.query_date_range_ore takes in eql_v4.between. It ranges over DateOrdOre.
func (DateRangeOreQuery) Format ¶
func (v DateRangeOreQuery) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (DateRangeOreQuery) LogValue ¶
func (v DateRangeOreQuery) LogValue() slog.Value
LogValue is what slog records: String.
func (DateRangeOreQuery) MarshalJSON ¶
func (v DateRangeOreQuery) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (DateRangeOreQuery) Reveal ¶
func (v DateRangeOreQuery) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*DateRangeOreQuery) Scan ¶
func (v *DateRangeOreQuery) Scan(src any) error
Scan reads a eql_v4.query_date_range_ore column.
func (DateRangeOreQuery) String ¶
func (v DateRangeOreQuery) String() string
String names the type and hides the value.
func (*DateRangeOreQuery) UnmarshalJSON ¶
func (v *DateRangeOreQuery) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type Double ¶
type Double []byte
Double is the EQL type stored in public.eql_v4_double: the double family with no index. The engine produces it from a float64.
func (Double) MarshalJSON ¶
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (Double) Reveal ¶
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*Double) UnmarshalJSON ¶
UnmarshalJSON reads the EQL value from JSON, as it is.
type DoubleEq ¶
type DoubleEq []byte
DoubleEq is the EQL type stored in public.eql_v4_double_eq: the double family with the eq index. The engine produces it from a float64.
func (DoubleEq) MarshalJSON ¶
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (DoubleEq) Reveal ¶
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*DoubleEq) UnmarshalJSON ¶
UnmarshalJSON reads the EQL value from JSON, as it is.
type DoubleEqQuery ¶
type DoubleEqQuery []byte
DoubleEqQuery is the query value for DoubleEq: the operand eql_v4.query_double_eq takes.
func (DoubleEqQuery) Format ¶
func (v DoubleEqQuery) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (DoubleEqQuery) LogValue ¶
func (v DoubleEqQuery) LogValue() slog.Value
LogValue is what slog records: String.
func (DoubleEqQuery) MarshalJSON ¶
func (v DoubleEqQuery) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (DoubleEqQuery) Reveal ¶
func (v DoubleEqQuery) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*DoubleEqQuery) Scan ¶
func (v *DoubleEqQuery) Scan(src any) error
Scan reads a eql_v4.query_double_eq column.
func (DoubleEqQuery) String ¶
func (v DoubleEqQuery) String() string
String names the type and hides the value.
func (*DoubleEqQuery) UnmarshalJSON ¶
func (v *DoubleEqQuery) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type DoubleOrd ¶
type DoubleOrd []byte
DoubleOrd is the EQL type stored in public.eql_v4_double_ord: the double family with the ope index. The engine produces it from a float64.
func (DoubleOrd) MarshalJSON ¶
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (DoubleOrd) Reveal ¶
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*DoubleOrd) UnmarshalJSON ¶
UnmarshalJSON reads the EQL value from JSON, as it is.
type DoubleOrdOpe ¶
type DoubleOrdOpe []byte
DoubleOrdOpe is the EQL type stored in public.eql_v4_double_ord_ope: the double family with the ope index. The engine produces it from a float64.
func (DoubleOrdOpe) Format ¶
func (v DoubleOrdOpe) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (DoubleOrdOpe) LogValue ¶
func (v DoubleOrdOpe) LogValue() slog.Value
LogValue is what slog records: String.
func (DoubleOrdOpe) MarshalJSON ¶
func (v DoubleOrdOpe) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (DoubleOrdOpe) Reveal ¶
func (v DoubleOrdOpe) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*DoubleOrdOpe) Scan ¶
func (v *DoubleOrdOpe) Scan(src any) error
Scan reads a public.eql_v4_double_ord_ope column.
func (DoubleOrdOpe) String ¶
func (v DoubleOrdOpe) String() string
String names the type and hides the value.
func (*DoubleOrdOpe) UnmarshalJSON ¶
func (v *DoubleOrdOpe) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type DoubleOrdOpeQuery ¶
type DoubleOrdOpeQuery []byte
DoubleOrdOpeQuery is the query value for DoubleOrdOpe: the operand eql_v4.query_double_ord_ope takes.
func (DoubleOrdOpeQuery) Format ¶
func (v DoubleOrdOpeQuery) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (DoubleOrdOpeQuery) LogValue ¶
func (v DoubleOrdOpeQuery) LogValue() slog.Value
LogValue is what slog records: String.
func (DoubleOrdOpeQuery) MarshalJSON ¶
func (v DoubleOrdOpeQuery) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (DoubleOrdOpeQuery) Reveal ¶
func (v DoubleOrdOpeQuery) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*DoubleOrdOpeQuery) Scan ¶
func (v *DoubleOrdOpeQuery) Scan(src any) error
Scan reads a eql_v4.query_double_ord_ope column.
func (DoubleOrdOpeQuery) String ¶
func (v DoubleOrdOpeQuery) String() string
String names the type and hides the value.
func (*DoubleOrdOpeQuery) UnmarshalJSON ¶
func (v *DoubleOrdOpeQuery) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type DoubleOrdOre ¶
type DoubleOrdOre []byte
DoubleOrdOre is the EQL type stored in public.eql_v4_double_ord_ore: the double family with the ore_block index. The engine produces it from a float64.
func (DoubleOrdOre) Format ¶
func (v DoubleOrdOre) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (DoubleOrdOre) LogValue ¶
func (v DoubleOrdOre) LogValue() slog.Value
LogValue is what slog records: String.
func (DoubleOrdOre) MarshalJSON ¶
func (v DoubleOrdOre) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (DoubleOrdOre) Reveal ¶
func (v DoubleOrdOre) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*DoubleOrdOre) Scan ¶
func (v *DoubleOrdOre) Scan(src any) error
Scan reads a public.eql_v4_double_ord_ore column.
func (DoubleOrdOre) String ¶
func (v DoubleOrdOre) String() string
String names the type and hides the value.
func (*DoubleOrdOre) UnmarshalJSON ¶
func (v *DoubleOrdOre) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type DoubleOrdOreQuery ¶
type DoubleOrdOreQuery []byte
DoubleOrdOreQuery is the query value for DoubleOrdOre: the operand eql_v4.query_double_ord_ore takes.
func (DoubleOrdOreQuery) Format ¶
func (v DoubleOrdOreQuery) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (DoubleOrdOreQuery) LogValue ¶
func (v DoubleOrdOreQuery) LogValue() slog.Value
LogValue is what slog records: String.
func (DoubleOrdOreQuery) MarshalJSON ¶
func (v DoubleOrdOreQuery) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (DoubleOrdOreQuery) Reveal ¶
func (v DoubleOrdOreQuery) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*DoubleOrdOreQuery) Scan ¶
func (v *DoubleOrdOreQuery) Scan(src any) error
Scan reads a eql_v4.query_double_ord_ore column.
func (DoubleOrdOreQuery) String ¶
func (v DoubleOrdOreQuery) String() string
String names the type and hides the value.
func (*DoubleOrdOreQuery) UnmarshalJSON ¶
func (v *DoubleOrdOreQuery) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type DoubleOrdQuery ¶
type DoubleOrdQuery []byte
DoubleOrdQuery is the query value for DoubleOrd: the operand eql_v4.query_double_ord takes.
func (DoubleOrdQuery) Format ¶
func (v DoubleOrdQuery) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (DoubleOrdQuery) LogValue ¶
func (v DoubleOrdQuery) LogValue() slog.Value
LogValue is what slog records: String.
func (DoubleOrdQuery) MarshalJSON ¶
func (v DoubleOrdQuery) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (DoubleOrdQuery) Reveal ¶
func (v DoubleOrdQuery) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*DoubleOrdQuery) Scan ¶
func (v *DoubleOrdQuery) Scan(src any) error
Scan reads a eql_v4.query_double_ord column.
func (DoubleOrdQuery) String ¶
func (v DoubleOrdQuery) String() string
String names the type and hides the value.
func (*DoubleOrdQuery) UnmarshalJSON ¶
func (v *DoubleOrdQuery) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type DoubleRangeOpeQuery ¶
type DoubleRangeOpeQuery []byte
DoubleRangeOpeQuery is a range query value over the ope index of the double family: both bounds of one BETWEEN, included, as the one operand eql_v4.query_double_range_ope takes in eql_v4.between. It ranges over DoubleOrd, DoubleOrdOpe.
func (DoubleRangeOpeQuery) Format ¶
func (v DoubleRangeOpeQuery) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (DoubleRangeOpeQuery) LogValue ¶
func (v DoubleRangeOpeQuery) LogValue() slog.Value
LogValue is what slog records: String.
func (DoubleRangeOpeQuery) MarshalJSON ¶
func (v DoubleRangeOpeQuery) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (DoubleRangeOpeQuery) Reveal ¶
func (v DoubleRangeOpeQuery) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*DoubleRangeOpeQuery) Scan ¶
func (v *DoubleRangeOpeQuery) Scan(src any) error
Scan reads a eql_v4.query_double_range_ope column.
func (DoubleRangeOpeQuery) String ¶
func (v DoubleRangeOpeQuery) String() string
String names the type and hides the value.
func (*DoubleRangeOpeQuery) UnmarshalJSON ¶
func (v *DoubleRangeOpeQuery) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type DoubleRangeOreQuery ¶
type DoubleRangeOreQuery []byte
DoubleRangeOreQuery is a range query value over the ore_block index of the double family: both bounds of one BETWEEN, included, as the one operand eql_v4.query_double_range_ore takes in eql_v4.between. It ranges over DoubleOrdOre.
func (DoubleRangeOreQuery) Format ¶
func (v DoubleRangeOreQuery) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (DoubleRangeOreQuery) LogValue ¶
func (v DoubleRangeOreQuery) LogValue() slog.Value
LogValue is what slog records: String.
func (DoubleRangeOreQuery) MarshalJSON ¶
func (v DoubleRangeOreQuery) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (DoubleRangeOreQuery) Reveal ¶
func (v DoubleRangeOreQuery) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*DoubleRangeOreQuery) Scan ¶
func (v *DoubleRangeOreQuery) Scan(src any) error
Scan reads a eql_v4.query_double_range_ore column.
func (DoubleRangeOreQuery) String ¶
func (v DoubleRangeOreQuery) String() string
String names the type and hides the value.
func (*DoubleRangeOreQuery) UnmarshalJSON ¶
func (v *DoubleRangeOreQuery) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type Integer ¶
type Integer []byte
Integer is the EQL type stored in public.eql_v4_integer: the integer family with no index. The engine produces it from an int32.
func (Integer) MarshalJSON ¶
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (Integer) Reveal ¶
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*Integer) UnmarshalJSON ¶
UnmarshalJSON reads the EQL value from JSON, as it is.
type IntegerEq ¶
type IntegerEq []byte
IntegerEq is the EQL type stored in public.eql_v4_integer_eq: the integer family with the eq index. The engine produces it from an int32.
func (IntegerEq) MarshalJSON ¶
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (IntegerEq) Reveal ¶
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*IntegerEq) UnmarshalJSON ¶
UnmarshalJSON reads the EQL value from JSON, as it is.
type IntegerEqQuery ¶
type IntegerEqQuery []byte
IntegerEqQuery is the query value for IntegerEq: the operand eql_v4.query_integer_eq takes.
func (IntegerEqQuery) Format ¶
func (v IntegerEqQuery) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (IntegerEqQuery) LogValue ¶
func (v IntegerEqQuery) LogValue() slog.Value
LogValue is what slog records: String.
func (IntegerEqQuery) MarshalJSON ¶
func (v IntegerEqQuery) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (IntegerEqQuery) Reveal ¶
func (v IntegerEqQuery) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*IntegerEqQuery) Scan ¶
func (v *IntegerEqQuery) Scan(src any) error
Scan reads a eql_v4.query_integer_eq column.
func (IntegerEqQuery) String ¶
func (v IntegerEqQuery) String() string
String names the type and hides the value.
func (*IntegerEqQuery) UnmarshalJSON ¶
func (v *IntegerEqQuery) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type IntegerOrd ¶
type IntegerOrd []byte
IntegerOrd is the EQL type stored in public.eql_v4_integer_ord: the integer family with the ope index. The engine produces it from an int32.
func (IntegerOrd) Format ¶
func (v IntegerOrd) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (IntegerOrd) LogValue ¶
func (v IntegerOrd) LogValue() slog.Value
LogValue is what slog records: String.
func (IntegerOrd) MarshalJSON ¶
func (v IntegerOrd) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (IntegerOrd) Reveal ¶
func (v IntegerOrd) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*IntegerOrd) Scan ¶
func (v *IntegerOrd) Scan(src any) error
Scan reads a public.eql_v4_integer_ord column.
func (IntegerOrd) String ¶
func (v IntegerOrd) String() string
String names the type and hides the value.
func (*IntegerOrd) UnmarshalJSON ¶
func (v *IntegerOrd) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type IntegerOrdOpe ¶
type IntegerOrdOpe []byte
IntegerOrdOpe is the EQL type stored in public.eql_v4_integer_ord_ope: the integer family with the ope index. The engine produces it from an int32.
func (IntegerOrdOpe) Format ¶
func (v IntegerOrdOpe) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (IntegerOrdOpe) LogValue ¶
func (v IntegerOrdOpe) LogValue() slog.Value
LogValue is what slog records: String.
func (IntegerOrdOpe) MarshalJSON ¶
func (v IntegerOrdOpe) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (IntegerOrdOpe) Reveal ¶
func (v IntegerOrdOpe) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*IntegerOrdOpe) Scan ¶
func (v *IntegerOrdOpe) Scan(src any) error
Scan reads a public.eql_v4_integer_ord_ope column.
func (IntegerOrdOpe) String ¶
func (v IntegerOrdOpe) String() string
String names the type and hides the value.
func (*IntegerOrdOpe) UnmarshalJSON ¶
func (v *IntegerOrdOpe) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type IntegerOrdOpeQuery ¶
type IntegerOrdOpeQuery []byte
IntegerOrdOpeQuery is the query value for IntegerOrdOpe: the operand eql_v4.query_integer_ord_ope takes.
func (IntegerOrdOpeQuery) Format ¶
func (v IntegerOrdOpeQuery) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (IntegerOrdOpeQuery) LogValue ¶
func (v IntegerOrdOpeQuery) LogValue() slog.Value
LogValue is what slog records: String.
func (IntegerOrdOpeQuery) MarshalJSON ¶
func (v IntegerOrdOpeQuery) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (IntegerOrdOpeQuery) Reveal ¶
func (v IntegerOrdOpeQuery) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*IntegerOrdOpeQuery) Scan ¶
func (v *IntegerOrdOpeQuery) Scan(src any) error
Scan reads a eql_v4.query_integer_ord_ope column.
func (IntegerOrdOpeQuery) String ¶
func (v IntegerOrdOpeQuery) String() string
String names the type and hides the value.
func (*IntegerOrdOpeQuery) UnmarshalJSON ¶
func (v *IntegerOrdOpeQuery) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type IntegerOrdOre ¶
type IntegerOrdOre []byte
IntegerOrdOre is the EQL type stored in public.eql_v4_integer_ord_ore: the integer family with the ore_block index. The engine produces it from an int32.
func (IntegerOrdOre) Format ¶
func (v IntegerOrdOre) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (IntegerOrdOre) LogValue ¶
func (v IntegerOrdOre) LogValue() slog.Value
LogValue is what slog records: String.
func (IntegerOrdOre) MarshalJSON ¶
func (v IntegerOrdOre) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (IntegerOrdOre) Reveal ¶
func (v IntegerOrdOre) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*IntegerOrdOre) Scan ¶
func (v *IntegerOrdOre) Scan(src any) error
Scan reads a public.eql_v4_integer_ord_ore column.
func (IntegerOrdOre) String ¶
func (v IntegerOrdOre) String() string
String names the type and hides the value.
func (*IntegerOrdOre) UnmarshalJSON ¶
func (v *IntegerOrdOre) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type IntegerOrdOreQuery ¶
type IntegerOrdOreQuery []byte
IntegerOrdOreQuery is the query value for IntegerOrdOre: the operand eql_v4.query_integer_ord_ore takes.
func (IntegerOrdOreQuery) Format ¶
func (v IntegerOrdOreQuery) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (IntegerOrdOreQuery) LogValue ¶
func (v IntegerOrdOreQuery) LogValue() slog.Value
LogValue is what slog records: String.
func (IntegerOrdOreQuery) MarshalJSON ¶
func (v IntegerOrdOreQuery) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (IntegerOrdOreQuery) Reveal ¶
func (v IntegerOrdOreQuery) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*IntegerOrdOreQuery) Scan ¶
func (v *IntegerOrdOreQuery) Scan(src any) error
Scan reads a eql_v4.query_integer_ord_ore column.
func (IntegerOrdOreQuery) String ¶
func (v IntegerOrdOreQuery) String() string
String names the type and hides the value.
func (*IntegerOrdOreQuery) UnmarshalJSON ¶
func (v *IntegerOrdOreQuery) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type IntegerOrdQuery ¶
type IntegerOrdQuery []byte
IntegerOrdQuery is the query value for IntegerOrd: the operand eql_v4.query_integer_ord takes.
func (IntegerOrdQuery) Format ¶
func (v IntegerOrdQuery) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (IntegerOrdQuery) LogValue ¶
func (v IntegerOrdQuery) LogValue() slog.Value
LogValue is what slog records: String.
func (IntegerOrdQuery) MarshalJSON ¶
func (v IntegerOrdQuery) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (IntegerOrdQuery) Reveal ¶
func (v IntegerOrdQuery) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*IntegerOrdQuery) Scan ¶
func (v *IntegerOrdQuery) Scan(src any) error
Scan reads a eql_v4.query_integer_ord column.
func (IntegerOrdQuery) String ¶
func (v IntegerOrdQuery) String() string
String names the type and hides the value.
func (*IntegerOrdQuery) UnmarshalJSON ¶
func (v *IntegerOrdQuery) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type IntegerRangeOpeQuery ¶
type IntegerRangeOpeQuery []byte
IntegerRangeOpeQuery is a range query value over the ope index of the integer family: both bounds of one BETWEEN, included, as the one operand eql_v4.query_integer_range_ope takes in eql_v4.between. It ranges over IntegerOrd, IntegerOrdOpe.
func (IntegerRangeOpeQuery) Format ¶
func (v IntegerRangeOpeQuery) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (IntegerRangeOpeQuery) LogValue ¶
func (v IntegerRangeOpeQuery) LogValue() slog.Value
LogValue is what slog records: String.
func (IntegerRangeOpeQuery) MarshalJSON ¶
func (v IntegerRangeOpeQuery) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (IntegerRangeOpeQuery) Reveal ¶
func (v IntegerRangeOpeQuery) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*IntegerRangeOpeQuery) Scan ¶
func (v *IntegerRangeOpeQuery) Scan(src any) error
Scan reads a eql_v4.query_integer_range_ope column.
func (IntegerRangeOpeQuery) String ¶
func (v IntegerRangeOpeQuery) String() string
String names the type and hides the value.
func (*IntegerRangeOpeQuery) UnmarshalJSON ¶
func (v *IntegerRangeOpeQuery) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type IntegerRangeOreQuery ¶
type IntegerRangeOreQuery []byte
IntegerRangeOreQuery is a range query value over the ore_block index of the integer family: both bounds of one BETWEEN, included, as the one operand eql_v4.query_integer_range_ore takes in eql_v4.between. It ranges over IntegerOrdOre.
func (IntegerRangeOreQuery) Format ¶
func (v IntegerRangeOreQuery) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (IntegerRangeOreQuery) LogValue ¶
func (v IntegerRangeOreQuery) LogValue() slog.Value
LogValue is what slog records: String.
func (IntegerRangeOreQuery) MarshalJSON ¶
func (v IntegerRangeOreQuery) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (IntegerRangeOreQuery) Reveal ¶
func (v IntegerRangeOreQuery) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*IntegerRangeOreQuery) Scan ¶
func (v *IntegerRangeOreQuery) Scan(src any) error
Scan reads a eql_v4.query_integer_range_ore column.
func (IntegerRangeOreQuery) String ¶
func (v IntegerRangeOreQuery) String() string
String names the type and hides the value.
func (*IntegerRangeOreQuery) UnmarshalJSON ¶
func (v *IntegerRangeOreQuery) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type JSON ¶
type JSON []byte
JSON is the EQL type stored in public.eql_v4_json: the json family with no index. The engine cannot produce it yet: a JSON value seals as a tree of leaves and EQL's `c` holds one; how a document becomes one sealed leaf is not decided.
func (JSON) MarshalJSON ¶
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (JSON) Reveal ¶
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*JSON) UnmarshalJSON ¶
UnmarshalJSON reads the EQL value from JSON, as it is.
type JSONEntry ¶
type JSONEntry []byte
JSONEntry is the json_tree family's entry: one node of a document, as `->` and the walks return it: the value public.eql_v4_json_entry holds.
func (JSONEntry) MarshalJSON ¶
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (JSONEntry) Reveal ¶
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*JSONEntry) UnmarshalJSON ¶
UnmarshalJSON reads the EQL value from JSON, as it is.
type JSONSearch ¶
type JSONSearch []byte
JSONSearch is the EQL type stored in public.eql_v4_json_search: the json_tree family with the json index. The engine produces it from a json.
func (JSONSearch) Format ¶
func (v JSONSearch) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (JSONSearch) LogValue ¶
func (v JSONSearch) LogValue() slog.Value
LogValue is what slog records: String.
func (JSONSearch) MarshalJSON ¶
func (v JSONSearch) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (JSONSearch) Reveal ¶
func (v JSONSearch) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*JSONSearch) Scan ¶
func (v *JSONSearch) Scan(src any) error
Scan reads a public.eql_v4_json_search column.
func (JSONSearch) String ¶
func (v JSONSearch) String() string
String names the type and hides the value.
func (*JSONSearch) UnmarshalJSON ¶
func (v *JSONSearch) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type JSONSearchElementsQuery ¶
type JSONSearchElementsQuery []byte
JSONSearchElementsQuery is the json_tree family's element-scoped predicate, which eql_v4.json_tree_element_match tests: the value eql_v4.query_json_elements holds.
func (JSONSearchElementsQuery) Format ¶
func (v JSONSearchElementsQuery) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (JSONSearchElementsQuery) LogValue ¶
func (v JSONSearchElementsQuery) LogValue() slog.Value
LogValue is what slog records: String.
func (JSONSearchElementsQuery) MarshalJSON ¶
func (v JSONSearchElementsQuery) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (JSONSearchElementsQuery) Reveal ¶
func (v JSONSearchElementsQuery) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*JSONSearchElementsQuery) Scan ¶
func (v *JSONSearchElementsQuery) Scan(src any) error
Scan reads a eql_v4.query_json_elements column.
func (JSONSearchElementsQuery) String ¶
func (v JSONSearchElementsQuery) String() string
String names the type and hides the value.
func (*JSONSearchElementsQuery) UnmarshalJSON ¶
func (v *JSONSearchElementsQuery) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type JSONSearchLeafQuery ¶
type JSONSearchLeafQuery []byte
JSONSearchLeafQuery is the json_tree family's ordering operand at a path, compared with an entry `->` extracts: the value eql_v4.query_json_leaf holds.
func (JSONSearchLeafQuery) Format ¶
func (v JSONSearchLeafQuery) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (JSONSearchLeafQuery) LogValue ¶
func (v JSONSearchLeafQuery) LogValue() slog.Value
LogValue is what slog records: String.
func (JSONSearchLeafQuery) MarshalJSON ¶
func (v JSONSearchLeafQuery) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (JSONSearchLeafQuery) Reveal ¶
func (v JSONSearchLeafQuery) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*JSONSearchLeafQuery) Scan ¶
func (v *JSONSearchLeafQuery) Scan(src any) error
Scan reads a eql_v4.query_json_leaf column.
func (JSONSearchLeafQuery) String ¶
func (v JSONSearchLeafQuery) String() string
String names the type and hides the value.
func (*JSONSearchLeafQuery) UnmarshalJSON ¶
func (v *JSONSearchLeafQuery) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type JSONSearchPredicateQuery ¶
type JSONSearchPredicateQuery []byte
JSONSearchPredicateQuery is the json_tree family's compiled predicate, a boolean tree of the other operands, which eql_v4.json_tree_match and `@@` evaluate: the value eql_v4.query_json_predicate holds.
func (JSONSearchPredicateQuery) Format ¶
func (v JSONSearchPredicateQuery) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (JSONSearchPredicateQuery) LogValue ¶
func (v JSONSearchPredicateQuery) LogValue() slog.Value
LogValue is what slog records: String.
func (JSONSearchPredicateQuery) MarshalJSON ¶
func (v JSONSearchPredicateQuery) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (JSONSearchPredicateQuery) Reveal ¶
func (v JSONSearchPredicateQuery) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*JSONSearchPredicateQuery) Scan ¶
func (v *JSONSearchPredicateQuery) Scan(src any) error
Scan reads a eql_v4.query_json_predicate column.
func (JSONSearchPredicateQuery) String ¶
func (v JSONSearchPredicateQuery) String() string
String names the type and hides the value.
func (*JSONSearchPredicateQuery) UnmarshalJSON ¶
func (v *JSONSearchPredicateQuery) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type JSONSearchQuery ¶
type JSONSearchQuery []byte
JSONSearchQuery is the query value for JSONSearch: the operand eql_v4.query_json takes.
func (JSONSearchQuery) Format ¶
func (v JSONSearchQuery) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (JSONSearchQuery) LogValue ¶
func (v JSONSearchQuery) LogValue() slog.Value
LogValue is what slog records: String.
func (JSONSearchQuery) MarshalJSON ¶
func (v JSONSearchQuery) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (JSONSearchQuery) Reveal ¶
func (v JSONSearchQuery) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*JSONSearchQuery) Scan ¶
func (v *JSONSearchQuery) Scan(src any) error
Scan reads a eql_v4.query_json column.
func (JSONSearchQuery) String ¶
func (v JSONSearchQuery) String() string
String names the type and hides the value.
func (*JSONSearchQuery) UnmarshalJSON ¶
func (v *JSONSearchQuery) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type Numeric ¶
type Numeric []byte
Numeric is the EQL type stored in public.eql_v4_numeric: the numeric family with no index. The engine produces it from a decimal.
func (Numeric) MarshalJSON ¶
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (Numeric) Reveal ¶
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*Numeric) UnmarshalJSON ¶
UnmarshalJSON reads the EQL value from JSON, as it is.
type NumericEq ¶
type NumericEq []byte
NumericEq is the EQL type stored in public.eql_v4_numeric_eq: the numeric family with the eq index. The engine produces it from a decimal.
func (NumericEq) MarshalJSON ¶
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (NumericEq) Reveal ¶
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*NumericEq) UnmarshalJSON ¶
UnmarshalJSON reads the EQL value from JSON, as it is.
type NumericEqQuery ¶
type NumericEqQuery []byte
NumericEqQuery is the query value for NumericEq: the operand eql_v4.query_numeric_eq takes.
func (NumericEqQuery) Format ¶
func (v NumericEqQuery) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (NumericEqQuery) LogValue ¶
func (v NumericEqQuery) LogValue() slog.Value
LogValue is what slog records: String.
func (NumericEqQuery) MarshalJSON ¶
func (v NumericEqQuery) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (NumericEqQuery) Reveal ¶
func (v NumericEqQuery) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*NumericEqQuery) Scan ¶
func (v *NumericEqQuery) Scan(src any) error
Scan reads a eql_v4.query_numeric_eq column.
func (NumericEqQuery) String ¶
func (v NumericEqQuery) String() string
String names the type and hides the value.
func (*NumericEqQuery) UnmarshalJSON ¶
func (v *NumericEqQuery) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type NumericOrd ¶
type NumericOrd []byte
NumericOrd is the EQL type stored in public.eql_v4_numeric_ord: the numeric family with the ope index. The engine produces it from a decimal.
func (NumericOrd) Format ¶
func (v NumericOrd) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (NumericOrd) LogValue ¶
func (v NumericOrd) LogValue() slog.Value
LogValue is what slog records: String.
func (NumericOrd) MarshalJSON ¶
func (v NumericOrd) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (NumericOrd) Reveal ¶
func (v NumericOrd) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*NumericOrd) Scan ¶
func (v *NumericOrd) Scan(src any) error
Scan reads a public.eql_v4_numeric_ord column.
func (NumericOrd) String ¶
func (v NumericOrd) String() string
String names the type and hides the value.
func (*NumericOrd) UnmarshalJSON ¶
func (v *NumericOrd) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type NumericOrdOpe ¶
type NumericOrdOpe []byte
NumericOrdOpe is the EQL type stored in public.eql_v4_numeric_ord_ope: the numeric family with the ope index. The engine produces it from a decimal.
func (NumericOrdOpe) Format ¶
func (v NumericOrdOpe) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (NumericOrdOpe) LogValue ¶
func (v NumericOrdOpe) LogValue() slog.Value
LogValue is what slog records: String.
func (NumericOrdOpe) MarshalJSON ¶
func (v NumericOrdOpe) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (NumericOrdOpe) Reveal ¶
func (v NumericOrdOpe) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*NumericOrdOpe) Scan ¶
func (v *NumericOrdOpe) Scan(src any) error
Scan reads a public.eql_v4_numeric_ord_ope column.
func (NumericOrdOpe) String ¶
func (v NumericOrdOpe) String() string
String names the type and hides the value.
func (*NumericOrdOpe) UnmarshalJSON ¶
func (v *NumericOrdOpe) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type NumericOrdOpeQuery ¶
type NumericOrdOpeQuery []byte
NumericOrdOpeQuery is the query value for NumericOrdOpe: the operand eql_v4.query_numeric_ord_ope takes.
func (NumericOrdOpeQuery) Format ¶
func (v NumericOrdOpeQuery) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (NumericOrdOpeQuery) LogValue ¶
func (v NumericOrdOpeQuery) LogValue() slog.Value
LogValue is what slog records: String.
func (NumericOrdOpeQuery) MarshalJSON ¶
func (v NumericOrdOpeQuery) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (NumericOrdOpeQuery) Reveal ¶
func (v NumericOrdOpeQuery) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*NumericOrdOpeQuery) Scan ¶
func (v *NumericOrdOpeQuery) Scan(src any) error
Scan reads a eql_v4.query_numeric_ord_ope column.
func (NumericOrdOpeQuery) String ¶
func (v NumericOrdOpeQuery) String() string
String names the type and hides the value.
func (*NumericOrdOpeQuery) UnmarshalJSON ¶
func (v *NumericOrdOpeQuery) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type NumericOrdOre ¶
type NumericOrdOre []byte
NumericOrdOre is the EQL type stored in public.eql_v4_numeric_ord_ore: the numeric family with the ore_block index. The engine produces it from a decimal.
func (NumericOrdOre) Format ¶
func (v NumericOrdOre) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (NumericOrdOre) LogValue ¶
func (v NumericOrdOre) LogValue() slog.Value
LogValue is what slog records: String.
func (NumericOrdOre) MarshalJSON ¶
func (v NumericOrdOre) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (NumericOrdOre) Reveal ¶
func (v NumericOrdOre) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*NumericOrdOre) Scan ¶
func (v *NumericOrdOre) Scan(src any) error
Scan reads a public.eql_v4_numeric_ord_ore column.
func (NumericOrdOre) String ¶
func (v NumericOrdOre) String() string
String names the type and hides the value.
func (*NumericOrdOre) UnmarshalJSON ¶
func (v *NumericOrdOre) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type NumericOrdOreQuery ¶
type NumericOrdOreQuery []byte
NumericOrdOreQuery is the query value for NumericOrdOre: the operand eql_v4.query_numeric_ord_ore takes.
func (NumericOrdOreQuery) Format ¶
func (v NumericOrdOreQuery) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (NumericOrdOreQuery) LogValue ¶
func (v NumericOrdOreQuery) LogValue() slog.Value
LogValue is what slog records: String.
func (NumericOrdOreQuery) MarshalJSON ¶
func (v NumericOrdOreQuery) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (NumericOrdOreQuery) Reveal ¶
func (v NumericOrdOreQuery) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*NumericOrdOreQuery) Scan ¶
func (v *NumericOrdOreQuery) Scan(src any) error
Scan reads a eql_v4.query_numeric_ord_ore column.
func (NumericOrdOreQuery) String ¶
func (v NumericOrdOreQuery) String() string
String names the type and hides the value.
func (*NumericOrdOreQuery) UnmarshalJSON ¶
func (v *NumericOrdOreQuery) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type NumericOrdQuery ¶
type NumericOrdQuery []byte
NumericOrdQuery is the query value for NumericOrd: the operand eql_v4.query_numeric_ord takes.
func (NumericOrdQuery) Format ¶
func (v NumericOrdQuery) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (NumericOrdQuery) LogValue ¶
func (v NumericOrdQuery) LogValue() slog.Value
LogValue is what slog records: String.
func (NumericOrdQuery) MarshalJSON ¶
func (v NumericOrdQuery) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (NumericOrdQuery) Reveal ¶
func (v NumericOrdQuery) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*NumericOrdQuery) Scan ¶
func (v *NumericOrdQuery) Scan(src any) error
Scan reads a eql_v4.query_numeric_ord column.
func (NumericOrdQuery) String ¶
func (v NumericOrdQuery) String() string
String names the type and hides the value.
func (*NumericOrdQuery) UnmarshalJSON ¶
func (v *NumericOrdQuery) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type NumericRangeOpeQuery ¶
type NumericRangeOpeQuery []byte
NumericRangeOpeQuery is a range query value over the ope index of the numeric family: both bounds of one BETWEEN, included, as the one operand eql_v4.query_numeric_range_ope takes in eql_v4.between. It ranges over NumericOrd, NumericOrdOpe.
func (NumericRangeOpeQuery) Format ¶
func (v NumericRangeOpeQuery) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (NumericRangeOpeQuery) LogValue ¶
func (v NumericRangeOpeQuery) LogValue() slog.Value
LogValue is what slog records: String.
func (NumericRangeOpeQuery) MarshalJSON ¶
func (v NumericRangeOpeQuery) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (NumericRangeOpeQuery) Reveal ¶
func (v NumericRangeOpeQuery) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*NumericRangeOpeQuery) Scan ¶
func (v *NumericRangeOpeQuery) Scan(src any) error
Scan reads a eql_v4.query_numeric_range_ope column.
func (NumericRangeOpeQuery) String ¶
func (v NumericRangeOpeQuery) String() string
String names the type and hides the value.
func (*NumericRangeOpeQuery) UnmarshalJSON ¶
func (v *NumericRangeOpeQuery) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type NumericRangeOreQuery ¶
type NumericRangeOreQuery []byte
NumericRangeOreQuery is a range query value over the ore_block index of the numeric family: both bounds of one BETWEEN, included, as the one operand eql_v4.query_numeric_range_ore takes in eql_v4.between. It ranges over NumericOrdOre.
func (NumericRangeOreQuery) Format ¶
func (v NumericRangeOreQuery) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (NumericRangeOreQuery) LogValue ¶
func (v NumericRangeOreQuery) LogValue() slog.Value
LogValue is what slog records: String.
func (NumericRangeOreQuery) MarshalJSON ¶
func (v NumericRangeOreQuery) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (NumericRangeOreQuery) Reveal ¶
func (v NumericRangeOreQuery) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*NumericRangeOreQuery) Scan ¶
func (v *NumericRangeOreQuery) Scan(src any) error
Scan reads a eql_v4.query_numeric_range_ore column.
func (NumericRangeOreQuery) String ¶
func (v NumericRangeOreQuery) String() string
String names the type and hides the value.
func (*NumericRangeOreQuery) UnmarshalJSON ¶
func (v *NumericRangeOreQuery) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type Real ¶
type Real []byte
Real is the EQL type stored in public.eql_v4_real: the real family with no index. The engine produces it from a float32.
func (Real) MarshalJSON ¶
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (Real) Reveal ¶
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*Real) UnmarshalJSON ¶
UnmarshalJSON reads the EQL value from JSON, as it is.
type RealEq ¶
type RealEq []byte
RealEq is the EQL type stored in public.eql_v4_real_eq: the real family with the eq index. The engine produces it from a float32.
func (RealEq) MarshalJSON ¶
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (RealEq) Reveal ¶
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*RealEq) UnmarshalJSON ¶
UnmarshalJSON reads the EQL value from JSON, as it is.
type RealEqQuery ¶
type RealEqQuery []byte
RealEqQuery is the query value for RealEq: the operand eql_v4.query_real_eq takes.
func (RealEqQuery) Format ¶
func (v RealEqQuery) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (RealEqQuery) LogValue ¶
func (v RealEqQuery) LogValue() slog.Value
LogValue is what slog records: String.
func (RealEqQuery) MarshalJSON ¶
func (v RealEqQuery) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (RealEqQuery) Reveal ¶
func (v RealEqQuery) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*RealEqQuery) Scan ¶
func (v *RealEqQuery) Scan(src any) error
Scan reads a eql_v4.query_real_eq column.
func (RealEqQuery) String ¶
func (v RealEqQuery) String() string
String names the type and hides the value.
func (*RealEqQuery) UnmarshalJSON ¶
func (v *RealEqQuery) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type RealOrd ¶
type RealOrd []byte
RealOrd is the EQL type stored in public.eql_v4_real_ord: the real family with the ope index. The engine produces it from a float32.
func (RealOrd) MarshalJSON ¶
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (RealOrd) Reveal ¶
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*RealOrd) UnmarshalJSON ¶
UnmarshalJSON reads the EQL value from JSON, as it is.
type RealOrdOpe ¶
type RealOrdOpe []byte
RealOrdOpe is the EQL type stored in public.eql_v4_real_ord_ope: the real family with the ope index. The engine produces it from a float32.
func (RealOrdOpe) Format ¶
func (v RealOrdOpe) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (RealOrdOpe) LogValue ¶
func (v RealOrdOpe) LogValue() slog.Value
LogValue is what slog records: String.
func (RealOrdOpe) MarshalJSON ¶
func (v RealOrdOpe) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (RealOrdOpe) Reveal ¶
func (v RealOrdOpe) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*RealOrdOpe) Scan ¶
func (v *RealOrdOpe) Scan(src any) error
Scan reads a public.eql_v4_real_ord_ope column.
func (RealOrdOpe) String ¶
func (v RealOrdOpe) String() string
String names the type and hides the value.
func (*RealOrdOpe) UnmarshalJSON ¶
func (v *RealOrdOpe) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type RealOrdOpeQuery ¶
type RealOrdOpeQuery []byte
RealOrdOpeQuery is the query value for RealOrdOpe: the operand eql_v4.query_real_ord_ope takes.
func (RealOrdOpeQuery) Format ¶
func (v RealOrdOpeQuery) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (RealOrdOpeQuery) LogValue ¶
func (v RealOrdOpeQuery) LogValue() slog.Value
LogValue is what slog records: String.
func (RealOrdOpeQuery) MarshalJSON ¶
func (v RealOrdOpeQuery) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (RealOrdOpeQuery) Reveal ¶
func (v RealOrdOpeQuery) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*RealOrdOpeQuery) Scan ¶
func (v *RealOrdOpeQuery) Scan(src any) error
Scan reads a eql_v4.query_real_ord_ope column.
func (RealOrdOpeQuery) String ¶
func (v RealOrdOpeQuery) String() string
String names the type and hides the value.
func (*RealOrdOpeQuery) UnmarshalJSON ¶
func (v *RealOrdOpeQuery) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type RealOrdOre ¶
type RealOrdOre []byte
RealOrdOre is the EQL type stored in public.eql_v4_real_ord_ore: the real family with the ore_block index. The engine produces it from a float32.
func (RealOrdOre) Format ¶
func (v RealOrdOre) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (RealOrdOre) LogValue ¶
func (v RealOrdOre) LogValue() slog.Value
LogValue is what slog records: String.
func (RealOrdOre) MarshalJSON ¶
func (v RealOrdOre) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (RealOrdOre) Reveal ¶
func (v RealOrdOre) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*RealOrdOre) Scan ¶
func (v *RealOrdOre) Scan(src any) error
Scan reads a public.eql_v4_real_ord_ore column.
func (RealOrdOre) String ¶
func (v RealOrdOre) String() string
String names the type and hides the value.
func (*RealOrdOre) UnmarshalJSON ¶
func (v *RealOrdOre) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type RealOrdOreQuery ¶
type RealOrdOreQuery []byte
RealOrdOreQuery is the query value for RealOrdOre: the operand eql_v4.query_real_ord_ore takes.
func (RealOrdOreQuery) Format ¶
func (v RealOrdOreQuery) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (RealOrdOreQuery) LogValue ¶
func (v RealOrdOreQuery) LogValue() slog.Value
LogValue is what slog records: String.
func (RealOrdOreQuery) MarshalJSON ¶
func (v RealOrdOreQuery) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (RealOrdOreQuery) Reveal ¶
func (v RealOrdOreQuery) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*RealOrdOreQuery) Scan ¶
func (v *RealOrdOreQuery) Scan(src any) error
Scan reads a eql_v4.query_real_ord_ore column.
func (RealOrdOreQuery) String ¶
func (v RealOrdOreQuery) String() string
String names the type and hides the value.
func (*RealOrdOreQuery) UnmarshalJSON ¶
func (v *RealOrdOreQuery) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type RealOrdQuery ¶
type RealOrdQuery []byte
RealOrdQuery is the query value for RealOrd: the operand eql_v4.query_real_ord takes.
func (RealOrdQuery) Format ¶
func (v RealOrdQuery) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (RealOrdQuery) LogValue ¶
func (v RealOrdQuery) LogValue() slog.Value
LogValue is what slog records: String.
func (RealOrdQuery) MarshalJSON ¶
func (v RealOrdQuery) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (RealOrdQuery) Reveal ¶
func (v RealOrdQuery) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*RealOrdQuery) Scan ¶
func (v *RealOrdQuery) Scan(src any) error
Scan reads a eql_v4.query_real_ord column.
func (RealOrdQuery) String ¶
func (v RealOrdQuery) String() string
String names the type and hides the value.
func (*RealOrdQuery) UnmarshalJSON ¶
func (v *RealOrdQuery) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type RealRangeOpeQuery ¶
type RealRangeOpeQuery []byte
RealRangeOpeQuery is a range query value over the ope index of the real family: both bounds of one BETWEEN, included, as the one operand eql_v4.query_real_range_ope takes in eql_v4.between. It ranges over RealOrd, RealOrdOpe.
func (RealRangeOpeQuery) Format ¶
func (v RealRangeOpeQuery) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (RealRangeOpeQuery) LogValue ¶
func (v RealRangeOpeQuery) LogValue() slog.Value
LogValue is what slog records: String.
func (RealRangeOpeQuery) MarshalJSON ¶
func (v RealRangeOpeQuery) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (RealRangeOpeQuery) Reveal ¶
func (v RealRangeOpeQuery) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*RealRangeOpeQuery) Scan ¶
func (v *RealRangeOpeQuery) Scan(src any) error
Scan reads a eql_v4.query_real_range_ope column.
func (RealRangeOpeQuery) String ¶
func (v RealRangeOpeQuery) String() string
String names the type and hides the value.
func (*RealRangeOpeQuery) UnmarshalJSON ¶
func (v *RealRangeOpeQuery) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type RealRangeOreQuery ¶
type RealRangeOreQuery []byte
RealRangeOreQuery is a range query value over the ore_block index of the real family: both bounds of one BETWEEN, included, as the one operand eql_v4.query_real_range_ore takes in eql_v4.between. It ranges over RealOrdOre.
func (RealRangeOreQuery) Format ¶
func (v RealRangeOreQuery) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (RealRangeOreQuery) LogValue ¶
func (v RealRangeOreQuery) LogValue() slog.Value
LogValue is what slog records: String.
func (RealRangeOreQuery) MarshalJSON ¶
func (v RealRangeOreQuery) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (RealRangeOreQuery) Reveal ¶
func (v RealRangeOreQuery) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*RealRangeOreQuery) Scan ¶
func (v *RealRangeOreQuery) Scan(src any) error
Scan reads a eql_v4.query_real_range_ore column.
func (RealRangeOreQuery) String ¶
func (v RealRangeOreQuery) String() string
String names the type and hides the value.
func (*RealRangeOreQuery) UnmarshalJSON ¶
func (v *RealRangeOreQuery) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type Smallint ¶
type Smallint []byte
Smallint is the EQL type stored in public.eql_v4_smallint: the smallint family with no index. The engine produces it from an int16.
func (Smallint) MarshalJSON ¶
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (Smallint) Reveal ¶
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*Smallint) UnmarshalJSON ¶
UnmarshalJSON reads the EQL value from JSON, as it is.
type SmallintEq ¶
type SmallintEq []byte
SmallintEq is the EQL type stored in public.eql_v4_smallint_eq: the smallint family with the eq index. The engine produces it from an int16.
func (SmallintEq) Format ¶
func (v SmallintEq) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (SmallintEq) LogValue ¶
func (v SmallintEq) LogValue() slog.Value
LogValue is what slog records: String.
func (SmallintEq) MarshalJSON ¶
func (v SmallintEq) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (SmallintEq) Reveal ¶
func (v SmallintEq) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*SmallintEq) Scan ¶
func (v *SmallintEq) Scan(src any) error
Scan reads a public.eql_v4_smallint_eq column.
func (SmallintEq) String ¶
func (v SmallintEq) String() string
String names the type and hides the value.
func (*SmallintEq) UnmarshalJSON ¶
func (v *SmallintEq) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type SmallintEqQuery ¶
type SmallintEqQuery []byte
SmallintEqQuery is the query value for SmallintEq: the operand eql_v4.query_smallint_eq takes.
func (SmallintEqQuery) Format ¶
func (v SmallintEqQuery) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (SmallintEqQuery) LogValue ¶
func (v SmallintEqQuery) LogValue() slog.Value
LogValue is what slog records: String.
func (SmallintEqQuery) MarshalJSON ¶
func (v SmallintEqQuery) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (SmallintEqQuery) Reveal ¶
func (v SmallintEqQuery) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*SmallintEqQuery) Scan ¶
func (v *SmallintEqQuery) Scan(src any) error
Scan reads a eql_v4.query_smallint_eq column.
func (SmallintEqQuery) String ¶
func (v SmallintEqQuery) String() string
String names the type and hides the value.
func (*SmallintEqQuery) UnmarshalJSON ¶
func (v *SmallintEqQuery) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type SmallintOrd ¶
type SmallintOrd []byte
SmallintOrd is the EQL type stored in public.eql_v4_smallint_ord: the smallint family with the ope index. The engine produces it from an int16.
func (SmallintOrd) Format ¶
func (v SmallintOrd) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (SmallintOrd) LogValue ¶
func (v SmallintOrd) LogValue() slog.Value
LogValue is what slog records: String.
func (SmallintOrd) MarshalJSON ¶
func (v SmallintOrd) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (SmallintOrd) Reveal ¶
func (v SmallintOrd) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*SmallintOrd) Scan ¶
func (v *SmallintOrd) Scan(src any) error
Scan reads a public.eql_v4_smallint_ord column.
func (SmallintOrd) String ¶
func (v SmallintOrd) String() string
String names the type and hides the value.
func (*SmallintOrd) UnmarshalJSON ¶
func (v *SmallintOrd) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type SmallintOrdOpe ¶
type SmallintOrdOpe []byte
SmallintOrdOpe is the EQL type stored in public.eql_v4_smallint_ord_ope: the smallint family with the ope index. The engine produces it from an int16.
func (SmallintOrdOpe) Format ¶
func (v SmallintOrdOpe) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (SmallintOrdOpe) LogValue ¶
func (v SmallintOrdOpe) LogValue() slog.Value
LogValue is what slog records: String.
func (SmallintOrdOpe) MarshalJSON ¶
func (v SmallintOrdOpe) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (SmallintOrdOpe) Reveal ¶
func (v SmallintOrdOpe) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*SmallintOrdOpe) Scan ¶
func (v *SmallintOrdOpe) Scan(src any) error
Scan reads a public.eql_v4_smallint_ord_ope column.
func (SmallintOrdOpe) String ¶
func (v SmallintOrdOpe) String() string
String names the type and hides the value.
func (*SmallintOrdOpe) UnmarshalJSON ¶
func (v *SmallintOrdOpe) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type SmallintOrdOpeQuery ¶
type SmallintOrdOpeQuery []byte
SmallintOrdOpeQuery is the query value for SmallintOrdOpe: the operand eql_v4.query_smallint_ord_ope takes.
func (SmallintOrdOpeQuery) Format ¶
func (v SmallintOrdOpeQuery) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (SmallintOrdOpeQuery) LogValue ¶
func (v SmallintOrdOpeQuery) LogValue() slog.Value
LogValue is what slog records: String.
func (SmallintOrdOpeQuery) MarshalJSON ¶
func (v SmallintOrdOpeQuery) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (SmallintOrdOpeQuery) Reveal ¶
func (v SmallintOrdOpeQuery) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*SmallintOrdOpeQuery) Scan ¶
func (v *SmallintOrdOpeQuery) Scan(src any) error
Scan reads a eql_v4.query_smallint_ord_ope column.
func (SmallintOrdOpeQuery) String ¶
func (v SmallintOrdOpeQuery) String() string
String names the type and hides the value.
func (*SmallintOrdOpeQuery) UnmarshalJSON ¶
func (v *SmallintOrdOpeQuery) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type SmallintOrdOre ¶
type SmallintOrdOre []byte
SmallintOrdOre is the EQL type stored in public.eql_v4_smallint_ord_ore: the smallint family with the ore_block index. The engine produces it from an int16.
func (SmallintOrdOre) Format ¶
func (v SmallintOrdOre) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (SmallintOrdOre) LogValue ¶
func (v SmallintOrdOre) LogValue() slog.Value
LogValue is what slog records: String.
func (SmallintOrdOre) MarshalJSON ¶
func (v SmallintOrdOre) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (SmallintOrdOre) Reveal ¶
func (v SmallintOrdOre) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*SmallintOrdOre) Scan ¶
func (v *SmallintOrdOre) Scan(src any) error
Scan reads a public.eql_v4_smallint_ord_ore column.
func (SmallintOrdOre) String ¶
func (v SmallintOrdOre) String() string
String names the type and hides the value.
func (*SmallintOrdOre) UnmarshalJSON ¶
func (v *SmallintOrdOre) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type SmallintOrdOreQuery ¶
type SmallintOrdOreQuery []byte
SmallintOrdOreQuery is the query value for SmallintOrdOre: the operand eql_v4.query_smallint_ord_ore takes.
func (SmallintOrdOreQuery) Format ¶
func (v SmallintOrdOreQuery) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (SmallintOrdOreQuery) LogValue ¶
func (v SmallintOrdOreQuery) LogValue() slog.Value
LogValue is what slog records: String.
func (SmallintOrdOreQuery) MarshalJSON ¶
func (v SmallintOrdOreQuery) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (SmallintOrdOreQuery) Reveal ¶
func (v SmallintOrdOreQuery) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*SmallintOrdOreQuery) Scan ¶
func (v *SmallintOrdOreQuery) Scan(src any) error
Scan reads a eql_v4.query_smallint_ord_ore column.
func (SmallintOrdOreQuery) String ¶
func (v SmallintOrdOreQuery) String() string
String names the type and hides the value.
func (*SmallintOrdOreQuery) UnmarshalJSON ¶
func (v *SmallintOrdOreQuery) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type SmallintOrdQuery ¶
type SmallintOrdQuery []byte
SmallintOrdQuery is the query value for SmallintOrd: the operand eql_v4.query_smallint_ord takes.
func (SmallintOrdQuery) Format ¶
func (v SmallintOrdQuery) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (SmallintOrdQuery) LogValue ¶
func (v SmallintOrdQuery) LogValue() slog.Value
LogValue is what slog records: String.
func (SmallintOrdQuery) MarshalJSON ¶
func (v SmallintOrdQuery) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (SmallintOrdQuery) Reveal ¶
func (v SmallintOrdQuery) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*SmallintOrdQuery) Scan ¶
func (v *SmallintOrdQuery) Scan(src any) error
Scan reads a eql_v4.query_smallint_ord column.
func (SmallintOrdQuery) String ¶
func (v SmallintOrdQuery) String() string
String names the type and hides the value.
func (*SmallintOrdQuery) UnmarshalJSON ¶
func (v *SmallintOrdQuery) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type SmallintRangeOpeQuery ¶
type SmallintRangeOpeQuery []byte
SmallintRangeOpeQuery is a range query value over the ope index of the smallint family: both bounds of one BETWEEN, included, as the one operand eql_v4.query_smallint_range_ope takes in eql_v4.between. It ranges over SmallintOrd, SmallintOrdOpe.
func (SmallintRangeOpeQuery) Format ¶
func (v SmallintRangeOpeQuery) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (SmallintRangeOpeQuery) LogValue ¶
func (v SmallintRangeOpeQuery) LogValue() slog.Value
LogValue is what slog records: String.
func (SmallintRangeOpeQuery) MarshalJSON ¶
func (v SmallintRangeOpeQuery) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (SmallintRangeOpeQuery) Reveal ¶
func (v SmallintRangeOpeQuery) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*SmallintRangeOpeQuery) Scan ¶
func (v *SmallintRangeOpeQuery) Scan(src any) error
Scan reads a eql_v4.query_smallint_range_ope column.
func (SmallintRangeOpeQuery) String ¶
func (v SmallintRangeOpeQuery) String() string
String names the type and hides the value.
func (*SmallintRangeOpeQuery) UnmarshalJSON ¶
func (v *SmallintRangeOpeQuery) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type SmallintRangeOreQuery ¶
type SmallintRangeOreQuery []byte
SmallintRangeOreQuery is a range query value over the ore_block index of the smallint family: both bounds of one BETWEEN, included, as the one operand eql_v4.query_smallint_range_ore takes in eql_v4.between. It ranges over SmallintOrdOre.
func (SmallintRangeOreQuery) Format ¶
func (v SmallintRangeOreQuery) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (SmallintRangeOreQuery) LogValue ¶
func (v SmallintRangeOreQuery) LogValue() slog.Value
LogValue is what slog records: String.
func (SmallintRangeOreQuery) MarshalJSON ¶
func (v SmallintRangeOreQuery) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (SmallintRangeOreQuery) Reveal ¶
func (v SmallintRangeOreQuery) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*SmallintRangeOreQuery) Scan ¶
func (v *SmallintRangeOreQuery) Scan(src any) error
Scan reads a eql_v4.query_smallint_range_ore column.
func (SmallintRangeOreQuery) String ¶
func (v SmallintRangeOreQuery) String() string
String names the type and hides the value.
func (*SmallintRangeOreQuery) UnmarshalJSON ¶
func (v *SmallintRangeOreQuery) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type Text ¶
type Text []byte
Text is the EQL type stored in public.eql_v4_text: the text family with no index. The engine produces it from a string.
func (Text) MarshalJSON ¶
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (Text) Reveal ¶
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*Text) UnmarshalJSON ¶
UnmarshalJSON reads the EQL value from JSON, as it is.
type TextEq ¶
type TextEq []byte
TextEq is the EQL type stored in public.eql_v4_text_eq: the text family with the eq index. The engine produces it from a string.
func (TextEq) MarshalJSON ¶
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (TextEq) Reveal ¶
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*TextEq) UnmarshalJSON ¶
UnmarshalJSON reads the EQL value from JSON, as it is.
type TextEqQuery ¶
type TextEqQuery []byte
TextEqQuery is the query value for TextEq: the operand eql_v4.query_text_eq takes.
func (TextEqQuery) Format ¶
func (v TextEqQuery) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (TextEqQuery) LogValue ¶
func (v TextEqQuery) LogValue() slog.Value
LogValue is what slog records: String.
func (TextEqQuery) MarshalJSON ¶
func (v TextEqQuery) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (TextEqQuery) Reveal ¶
func (v TextEqQuery) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*TextEqQuery) Scan ¶
func (v *TextEqQuery) Scan(src any) error
Scan reads a eql_v4.query_text_eq column.
func (TextEqQuery) String ¶
func (v TextEqQuery) String() string
String names the type and hides the value.
func (*TextEqQuery) UnmarshalJSON ¶
func (v *TextEqQuery) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type TextMatch ¶
type TextMatch []byte
TextMatch is the EQL type stored in public.eql_v4_text_match: the text family with the match index. The engine produces it from a string.
func (TextMatch) MarshalJSON ¶
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (TextMatch) Reveal ¶
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*TextMatch) UnmarshalJSON ¶
UnmarshalJSON reads the EQL value from JSON, as it is.
type TextMatchQuery ¶
type TextMatchQuery []byte
TextMatchQuery is the query value for TextMatch: the operand eql_v4.query_text_match takes.
func (TextMatchQuery) Format ¶
func (v TextMatchQuery) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (TextMatchQuery) LogValue ¶
func (v TextMatchQuery) LogValue() slog.Value
LogValue is what slog records: String.
func (TextMatchQuery) MarshalJSON ¶
func (v TextMatchQuery) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (TextMatchQuery) Reveal ¶
func (v TextMatchQuery) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*TextMatchQuery) Scan ¶
func (v *TextMatchQuery) Scan(src any) error
Scan reads a eql_v4.query_text_match column.
func (TextMatchQuery) String ¶
func (v TextMatchQuery) String() string
String names the type and hides the value.
func (*TextMatchQuery) UnmarshalJSON ¶
func (v *TextMatchQuery) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type TextOrd ¶
type TextOrd []byte
TextOrd is the EQL type stored in public.eql_v4_text_ord: the text family with the eq and ope indexes. The engine produces it from a string.
func (TextOrd) MarshalJSON ¶
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (TextOrd) Reveal ¶
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*TextOrd) UnmarshalJSON ¶
UnmarshalJSON reads the EQL value from JSON, as it is.
type TextOrdOpe ¶
type TextOrdOpe []byte
TextOrdOpe is the EQL type stored in public.eql_v4_text_ord_ope: the text family with the eq and ope indexes. The engine produces it from a string.
func (TextOrdOpe) Format ¶
func (v TextOrdOpe) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (TextOrdOpe) LogValue ¶
func (v TextOrdOpe) LogValue() slog.Value
LogValue is what slog records: String.
func (TextOrdOpe) MarshalJSON ¶
func (v TextOrdOpe) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (TextOrdOpe) Reveal ¶
func (v TextOrdOpe) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*TextOrdOpe) Scan ¶
func (v *TextOrdOpe) Scan(src any) error
Scan reads a public.eql_v4_text_ord_ope column.
func (TextOrdOpe) String ¶
func (v TextOrdOpe) String() string
String names the type and hides the value.
func (*TextOrdOpe) UnmarshalJSON ¶
func (v *TextOrdOpe) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type TextOrdOpeQuery ¶
type TextOrdOpeQuery []byte
TextOrdOpeQuery is the query value for TextOrdOpe: the operand eql_v4.query_text_ord_ope takes.
func (TextOrdOpeQuery) Format ¶
func (v TextOrdOpeQuery) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (TextOrdOpeQuery) LogValue ¶
func (v TextOrdOpeQuery) LogValue() slog.Value
LogValue is what slog records: String.
func (TextOrdOpeQuery) MarshalJSON ¶
func (v TextOrdOpeQuery) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (TextOrdOpeQuery) Reveal ¶
func (v TextOrdOpeQuery) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*TextOrdOpeQuery) Scan ¶
func (v *TextOrdOpeQuery) Scan(src any) error
Scan reads a eql_v4.query_text_ord_ope column.
func (TextOrdOpeQuery) String ¶
func (v TextOrdOpeQuery) String() string
String names the type and hides the value.
func (*TextOrdOpeQuery) UnmarshalJSON ¶
func (v *TextOrdOpeQuery) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type TextOrdOre ¶
type TextOrdOre []byte
TextOrdOre is the EQL type stored in public.eql_v4_text_ord_ore: the text family with the eq and ore_block indexes. The engine produces it from a string.
func (TextOrdOre) Format ¶
func (v TextOrdOre) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (TextOrdOre) LogValue ¶
func (v TextOrdOre) LogValue() slog.Value
LogValue is what slog records: String.
func (TextOrdOre) MarshalJSON ¶
func (v TextOrdOre) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (TextOrdOre) Reveal ¶
func (v TextOrdOre) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*TextOrdOre) Scan ¶
func (v *TextOrdOre) Scan(src any) error
Scan reads a public.eql_v4_text_ord_ore column.
func (TextOrdOre) String ¶
func (v TextOrdOre) String() string
String names the type and hides the value.
func (*TextOrdOre) UnmarshalJSON ¶
func (v *TextOrdOre) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type TextOrdOreQuery ¶
type TextOrdOreQuery []byte
TextOrdOreQuery is the query value for TextOrdOre: the operand eql_v4.query_text_ord_ore takes.
func (TextOrdOreQuery) Format ¶
func (v TextOrdOreQuery) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (TextOrdOreQuery) LogValue ¶
func (v TextOrdOreQuery) LogValue() slog.Value
LogValue is what slog records: String.
func (TextOrdOreQuery) MarshalJSON ¶
func (v TextOrdOreQuery) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (TextOrdOreQuery) Reveal ¶
func (v TextOrdOreQuery) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*TextOrdOreQuery) Scan ¶
func (v *TextOrdOreQuery) Scan(src any) error
Scan reads a eql_v4.query_text_ord_ore column.
func (TextOrdOreQuery) String ¶
func (v TextOrdOreQuery) String() string
String names the type and hides the value.
func (*TextOrdOreQuery) UnmarshalJSON ¶
func (v *TextOrdOreQuery) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type TextOrdQuery ¶
type TextOrdQuery []byte
TextOrdQuery is the query value for TextOrd: the operand eql_v4.query_text_ord takes.
func (TextOrdQuery) Format ¶
func (v TextOrdQuery) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (TextOrdQuery) LogValue ¶
func (v TextOrdQuery) LogValue() slog.Value
LogValue is what slog records: String.
func (TextOrdQuery) MarshalJSON ¶
func (v TextOrdQuery) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (TextOrdQuery) Reveal ¶
func (v TextOrdQuery) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*TextOrdQuery) Scan ¶
func (v *TextOrdQuery) Scan(src any) error
Scan reads a eql_v4.query_text_ord column.
func (TextOrdQuery) String ¶
func (v TextOrdQuery) String() string
String names the type and hides the value.
func (*TextOrdQuery) UnmarshalJSON ¶
func (v *TextOrdQuery) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type TextRangeOpeQuery ¶
type TextRangeOpeQuery []byte
TextRangeOpeQuery is a range query value over the ope index of the text family: both bounds of one BETWEEN, included, as the one operand eql_v4.query_text_range_ope takes in eql_v4.between. It ranges over TextOrd, TextOrdOpe, TextSearch.
func (TextRangeOpeQuery) Format ¶
func (v TextRangeOpeQuery) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (TextRangeOpeQuery) LogValue ¶
func (v TextRangeOpeQuery) LogValue() slog.Value
LogValue is what slog records: String.
func (TextRangeOpeQuery) MarshalJSON ¶
func (v TextRangeOpeQuery) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (TextRangeOpeQuery) Reveal ¶
func (v TextRangeOpeQuery) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*TextRangeOpeQuery) Scan ¶
func (v *TextRangeOpeQuery) Scan(src any) error
Scan reads a eql_v4.query_text_range_ope column.
func (TextRangeOpeQuery) String ¶
func (v TextRangeOpeQuery) String() string
String names the type and hides the value.
func (*TextRangeOpeQuery) UnmarshalJSON ¶
func (v *TextRangeOpeQuery) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type TextRangeOreQuery ¶
type TextRangeOreQuery []byte
TextRangeOreQuery is a range query value over the ore_block index of the text family: both bounds of one BETWEEN, included, as the one operand eql_v4.query_text_range_ore takes in eql_v4.between. It ranges over TextOrdOre, TextSearchOre.
func (TextRangeOreQuery) Format ¶
func (v TextRangeOreQuery) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (TextRangeOreQuery) LogValue ¶
func (v TextRangeOreQuery) LogValue() slog.Value
LogValue is what slog records: String.
func (TextRangeOreQuery) MarshalJSON ¶
func (v TextRangeOreQuery) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (TextRangeOreQuery) Reveal ¶
func (v TextRangeOreQuery) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*TextRangeOreQuery) Scan ¶
func (v *TextRangeOreQuery) Scan(src any) error
Scan reads a eql_v4.query_text_range_ore column.
func (TextRangeOreQuery) String ¶
func (v TextRangeOreQuery) String() string
String names the type and hides the value.
func (*TextRangeOreQuery) UnmarshalJSON ¶
func (v *TextRangeOreQuery) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type TextSearch ¶
type TextSearch []byte
TextSearch is the EQL type stored in public.eql_v4_text_search: the text family with the eq and ope and match indexes. The engine produces it from a string.
func (TextSearch) Format ¶
func (v TextSearch) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (TextSearch) LogValue ¶
func (v TextSearch) LogValue() slog.Value
LogValue is what slog records: String.
func (TextSearch) MarshalJSON ¶
func (v TextSearch) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (TextSearch) Reveal ¶
func (v TextSearch) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*TextSearch) Scan ¶
func (v *TextSearch) Scan(src any) error
Scan reads a public.eql_v4_text_search column.
func (TextSearch) String ¶
func (v TextSearch) String() string
String names the type and hides the value.
func (*TextSearch) UnmarshalJSON ¶
func (v *TextSearch) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type TextSearchOre ¶
type TextSearchOre []byte
TextSearchOre is the EQL type stored in public.eql_v4_text_search_ore: the text family with the eq and ore_block and match indexes. The engine produces it from a string.
func (TextSearchOre) Format ¶
func (v TextSearchOre) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (TextSearchOre) LogValue ¶
func (v TextSearchOre) LogValue() slog.Value
LogValue is what slog records: String.
func (TextSearchOre) MarshalJSON ¶
func (v TextSearchOre) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (TextSearchOre) Reveal ¶
func (v TextSearchOre) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*TextSearchOre) Scan ¶
func (v *TextSearchOre) Scan(src any) error
Scan reads a public.eql_v4_text_search_ore column.
func (TextSearchOre) String ¶
func (v TextSearchOre) String() string
String names the type and hides the value.
func (*TextSearchOre) UnmarshalJSON ¶
func (v *TextSearchOre) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type TextSearchOreQuery ¶
type TextSearchOreQuery []byte
TextSearchOreQuery is the query value for TextSearchOre: the operand eql_v4.query_text_search_ore takes.
func (TextSearchOreQuery) Format ¶
func (v TextSearchOreQuery) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (TextSearchOreQuery) LogValue ¶
func (v TextSearchOreQuery) LogValue() slog.Value
LogValue is what slog records: String.
func (TextSearchOreQuery) MarshalJSON ¶
func (v TextSearchOreQuery) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (TextSearchOreQuery) Reveal ¶
func (v TextSearchOreQuery) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*TextSearchOreQuery) Scan ¶
func (v *TextSearchOreQuery) Scan(src any) error
Scan reads a eql_v4.query_text_search_ore column.
func (TextSearchOreQuery) String ¶
func (v TextSearchOreQuery) String() string
String names the type and hides the value.
func (*TextSearchOreQuery) UnmarshalJSON ¶
func (v *TextSearchOreQuery) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type TextSearchQuery ¶
type TextSearchQuery []byte
TextSearchQuery is the query value for TextSearch: the operand eql_v4.query_text_search takes.
func (TextSearchQuery) Format ¶
func (v TextSearchQuery) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (TextSearchQuery) LogValue ¶
func (v TextSearchQuery) LogValue() slog.Value
LogValue is what slog records: String.
func (TextSearchQuery) MarshalJSON ¶
func (v TextSearchQuery) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (TextSearchQuery) Reveal ¶
func (v TextSearchQuery) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*TextSearchQuery) Scan ¶
func (v *TextSearchQuery) Scan(src any) error
Scan reads a eql_v4.query_text_search column.
func (TextSearchQuery) String ¶
func (v TextSearchQuery) String() string
String names the type and hides the value.
func (*TextSearchQuery) UnmarshalJSON ¶
func (v *TextSearchQuery) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type Timestamp ¶
type Timestamp []byte
Timestamp is the EQL type stored in public.eql_v4_timestamp: the timestamp family with no index. The engine produces it from a timestamp.
func (Timestamp) MarshalJSON ¶
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (Timestamp) Reveal ¶
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*Timestamp) UnmarshalJSON ¶
UnmarshalJSON reads the EQL value from JSON, as it is.
type TimestampEq ¶
type TimestampEq []byte
TimestampEq is the EQL type stored in public.eql_v4_timestamp_eq: the timestamp family with the eq index. The engine produces it from a timestamp.
func (TimestampEq) Format ¶
func (v TimestampEq) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (TimestampEq) LogValue ¶
func (v TimestampEq) LogValue() slog.Value
LogValue is what slog records: String.
func (TimestampEq) MarshalJSON ¶
func (v TimestampEq) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (TimestampEq) Reveal ¶
func (v TimestampEq) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*TimestampEq) Scan ¶
func (v *TimestampEq) Scan(src any) error
Scan reads a public.eql_v4_timestamp_eq column.
func (TimestampEq) String ¶
func (v TimestampEq) String() string
String names the type and hides the value.
func (*TimestampEq) UnmarshalJSON ¶
func (v *TimestampEq) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type TimestampEqQuery ¶
type TimestampEqQuery []byte
TimestampEqQuery is the query value for TimestampEq: the operand eql_v4.query_timestamp_eq takes.
func (TimestampEqQuery) Format ¶
func (v TimestampEqQuery) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (TimestampEqQuery) LogValue ¶
func (v TimestampEqQuery) LogValue() slog.Value
LogValue is what slog records: String.
func (TimestampEqQuery) MarshalJSON ¶
func (v TimestampEqQuery) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (TimestampEqQuery) Reveal ¶
func (v TimestampEqQuery) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*TimestampEqQuery) Scan ¶
func (v *TimestampEqQuery) Scan(src any) error
Scan reads a eql_v4.query_timestamp_eq column.
func (TimestampEqQuery) String ¶
func (v TimestampEqQuery) String() string
String names the type and hides the value.
func (*TimestampEqQuery) UnmarshalJSON ¶
func (v *TimestampEqQuery) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type TimestampOrd ¶
type TimestampOrd []byte
TimestampOrd is the EQL type stored in public.eql_v4_timestamp_ord: the timestamp family with the ope index. The engine produces it from a timestamp.
func (TimestampOrd) Format ¶
func (v TimestampOrd) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (TimestampOrd) LogValue ¶
func (v TimestampOrd) LogValue() slog.Value
LogValue is what slog records: String.
func (TimestampOrd) MarshalJSON ¶
func (v TimestampOrd) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (TimestampOrd) Reveal ¶
func (v TimestampOrd) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*TimestampOrd) Scan ¶
func (v *TimestampOrd) Scan(src any) error
Scan reads a public.eql_v4_timestamp_ord column.
func (TimestampOrd) String ¶
func (v TimestampOrd) String() string
String names the type and hides the value.
func (*TimestampOrd) UnmarshalJSON ¶
func (v *TimestampOrd) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type TimestampOrdOpe ¶
type TimestampOrdOpe []byte
TimestampOrdOpe is the EQL type stored in public.eql_v4_timestamp_ord_ope: the timestamp family with the ope index. The engine produces it from a timestamp.
func (TimestampOrdOpe) Format ¶
func (v TimestampOrdOpe) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (TimestampOrdOpe) LogValue ¶
func (v TimestampOrdOpe) LogValue() slog.Value
LogValue is what slog records: String.
func (TimestampOrdOpe) MarshalJSON ¶
func (v TimestampOrdOpe) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (TimestampOrdOpe) Reveal ¶
func (v TimestampOrdOpe) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*TimestampOrdOpe) Scan ¶
func (v *TimestampOrdOpe) Scan(src any) error
Scan reads a public.eql_v4_timestamp_ord_ope column.
func (TimestampOrdOpe) String ¶
func (v TimestampOrdOpe) String() string
String names the type and hides the value.
func (*TimestampOrdOpe) UnmarshalJSON ¶
func (v *TimestampOrdOpe) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type TimestampOrdOpeQuery ¶
type TimestampOrdOpeQuery []byte
TimestampOrdOpeQuery is the query value for TimestampOrdOpe: the operand eql_v4.query_timestamp_ord_ope takes.
func (TimestampOrdOpeQuery) Format ¶
func (v TimestampOrdOpeQuery) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (TimestampOrdOpeQuery) LogValue ¶
func (v TimestampOrdOpeQuery) LogValue() slog.Value
LogValue is what slog records: String.
func (TimestampOrdOpeQuery) MarshalJSON ¶
func (v TimestampOrdOpeQuery) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (TimestampOrdOpeQuery) Reveal ¶
func (v TimestampOrdOpeQuery) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*TimestampOrdOpeQuery) Scan ¶
func (v *TimestampOrdOpeQuery) Scan(src any) error
Scan reads a eql_v4.query_timestamp_ord_ope column.
func (TimestampOrdOpeQuery) String ¶
func (v TimestampOrdOpeQuery) String() string
String names the type and hides the value.
func (*TimestampOrdOpeQuery) UnmarshalJSON ¶
func (v *TimestampOrdOpeQuery) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type TimestampOrdOre ¶
type TimestampOrdOre []byte
TimestampOrdOre is the EQL type stored in public.eql_v4_timestamp_ord_ore: the timestamp family with the ore_block index. The engine produces it from a timestamp.
func (TimestampOrdOre) Format ¶
func (v TimestampOrdOre) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (TimestampOrdOre) LogValue ¶
func (v TimestampOrdOre) LogValue() slog.Value
LogValue is what slog records: String.
func (TimestampOrdOre) MarshalJSON ¶
func (v TimestampOrdOre) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (TimestampOrdOre) Reveal ¶
func (v TimestampOrdOre) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*TimestampOrdOre) Scan ¶
func (v *TimestampOrdOre) Scan(src any) error
Scan reads a public.eql_v4_timestamp_ord_ore column.
func (TimestampOrdOre) String ¶
func (v TimestampOrdOre) String() string
String names the type and hides the value.
func (*TimestampOrdOre) UnmarshalJSON ¶
func (v *TimestampOrdOre) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type TimestampOrdOreQuery ¶
type TimestampOrdOreQuery []byte
TimestampOrdOreQuery is the query value for TimestampOrdOre: the operand eql_v4.query_timestamp_ord_ore takes.
func (TimestampOrdOreQuery) Format ¶
func (v TimestampOrdOreQuery) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (TimestampOrdOreQuery) LogValue ¶
func (v TimestampOrdOreQuery) LogValue() slog.Value
LogValue is what slog records: String.
func (TimestampOrdOreQuery) MarshalJSON ¶
func (v TimestampOrdOreQuery) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (TimestampOrdOreQuery) Reveal ¶
func (v TimestampOrdOreQuery) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*TimestampOrdOreQuery) Scan ¶
func (v *TimestampOrdOreQuery) Scan(src any) error
Scan reads a eql_v4.query_timestamp_ord_ore column.
func (TimestampOrdOreQuery) String ¶
func (v TimestampOrdOreQuery) String() string
String names the type and hides the value.
func (*TimestampOrdOreQuery) UnmarshalJSON ¶
func (v *TimestampOrdOreQuery) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type TimestampOrdQuery ¶
type TimestampOrdQuery []byte
TimestampOrdQuery is the query value for TimestampOrd: the operand eql_v4.query_timestamp_ord takes.
func (TimestampOrdQuery) Format ¶
func (v TimestampOrdQuery) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (TimestampOrdQuery) LogValue ¶
func (v TimestampOrdQuery) LogValue() slog.Value
LogValue is what slog records: String.
func (TimestampOrdQuery) MarshalJSON ¶
func (v TimestampOrdQuery) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (TimestampOrdQuery) Reveal ¶
func (v TimestampOrdQuery) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*TimestampOrdQuery) Scan ¶
func (v *TimestampOrdQuery) Scan(src any) error
Scan reads a eql_v4.query_timestamp_ord column.
func (TimestampOrdQuery) String ¶
func (v TimestampOrdQuery) String() string
String names the type and hides the value.
func (*TimestampOrdQuery) UnmarshalJSON ¶
func (v *TimestampOrdQuery) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type TimestampRangeOpeQuery ¶
type TimestampRangeOpeQuery []byte
TimestampRangeOpeQuery is a range query value over the ope index of the timestamp family: both bounds of one BETWEEN, included, as the one operand eql_v4.query_timestamp_range_ope takes in eql_v4.between. It ranges over TimestampOrd, TimestampOrdOpe.
func (TimestampRangeOpeQuery) Format ¶
func (v TimestampRangeOpeQuery) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (TimestampRangeOpeQuery) LogValue ¶
func (v TimestampRangeOpeQuery) LogValue() slog.Value
LogValue is what slog records: String.
func (TimestampRangeOpeQuery) MarshalJSON ¶
func (v TimestampRangeOpeQuery) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (TimestampRangeOpeQuery) Reveal ¶
func (v TimestampRangeOpeQuery) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*TimestampRangeOpeQuery) Scan ¶
func (v *TimestampRangeOpeQuery) Scan(src any) error
Scan reads a eql_v4.query_timestamp_range_ope column.
func (TimestampRangeOpeQuery) String ¶
func (v TimestampRangeOpeQuery) String() string
String names the type and hides the value.
func (*TimestampRangeOpeQuery) UnmarshalJSON ¶
func (v *TimestampRangeOpeQuery) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type TimestampRangeOreQuery ¶
type TimestampRangeOreQuery []byte
TimestampRangeOreQuery is a range query value over the ore_block index of the timestamp family: both bounds of one BETWEEN, included, as the one operand eql_v4.query_timestamp_range_ore takes in eql_v4.between. It ranges over TimestampOrdOre.
func (TimestampRangeOreQuery) Format ¶
func (v TimestampRangeOreQuery) Format(f fmt.State, _ rune)
Format prints String for every verb fmt hands it, %#v included.
func (TimestampRangeOreQuery) LogValue ¶
func (v TimestampRangeOreQuery) LogValue() slog.Value
LogValue is what slog records: String.
func (TimestampRangeOreQuery) MarshalJSON ¶
func (v TimestampRangeOreQuery) MarshalJSON() ([]byte, error)
MarshalJSON is the EQL value as the JSON it is, or null when empty.
func (TimestampRangeOreQuery) Reveal ¶
func (v TimestampRangeOreQuery) Reveal() string
Reveal is the value's JSON as text, ciphertext and terms included, for a program that means to print or log what String hides.
func (*TimestampRangeOreQuery) Scan ¶
func (v *TimestampRangeOreQuery) Scan(src any) error
Scan reads a eql_v4.query_timestamp_range_ore column.
func (TimestampRangeOreQuery) String ¶
func (v TimestampRangeOreQuery) String() string
String names the type and hides the value.
func (*TimestampRangeOreQuery) UnmarshalJSON ¶
func (v *TimestampRangeOreQuery) UnmarshalJSON(b []byte) error
UnmarshalJSON reads the EQL value from JSON, as it is.
type Type ¶
type Type struct {
// Name is the type's name across languages, and the engine's: TextEq.
Name string
// GoName is the type's name in this package: Name, save the JSON family
// (Json is JSON).
GoName string
// Family is the catalog family: text.
Family string
// Suffix is the query-capability suffix: Eq; empty for a storage-only
// type.
Suffix string
// Plaintext is the wire kind the type is produced from (string, ...),
// or "" while unspecified.
Plaintext string
// SQLDomain is the stored value's PostgreSQL domain.
SQLDomain string
// Indexes are the indexes the type carries: eq, match, ore, ope, json.
Indexes []string
// Query is the query type's engine name, or "" for a storage-only type.
Query string
// QuerySQLDomain is the query type's PostgreSQL domain, or "".
QuerySQLDomain string
// Producible says whether the engine produces the type today.
Producible bool
// Reason says why not, when it does not.
Reason string
}
Type is one EQL type as the catalog describes it: what stashgen learns from the engine's se_targets export, in Go. Name is the engine's name, the value of encrypt_into; GoName is the type's name in this package.