Documentation
¶
Index ¶
- Variables
- type Hasher
- func (h *Hasher) CompileOptions() []cel.EnvOption
- func (ch *Hasher) ConvertToNative(typeDesc reflect.Type) (any, error)
- func (h *Hasher) ConvertToType(typeVal ref.Type) ref.Val
- func (h *Hasher) Equal(other ref.Val) ref.Val
- func (h *Hasher) Functions() []cel.EnvOption
- func (p *Hasher) ProgramOptions() []cel.ProgramOption
- func (h *Hasher) Type() ref.Type
- func (h *Hasher) TypeAdapters() []cel.EnvOption
- func (h *Hasher) Types() []cel.EnvOption
- func (h *Hasher) Value() any
- func (h *Hasher) Variables() []cel.EnvOption
- type Plugin
- type TypeAdapter
Constants ¶
This section is empty.
Variables ¶
View Source
var HasherType = cel.ObjectType("hasher", traits.ReceiverType)
Functions ¶
This section is empty.
Types ¶
type Hasher ¶
type Hasher struct{}
func (*Hasher) CompileOptions ¶
func (*Hasher) ConvertToNative ¶
func (*Hasher) ProgramOptions ¶
func (p *Hasher) ProgramOptions() []cel.ProgramOption
func (*Hasher) TypeAdapters ¶
type Plugin ¶
type Plugin struct {
Hasher *Hasher
}
func (*Plugin) Capabilities ¶
func (h *Plugin) Capabilities() []api.Capability
type TypeAdapter ¶
type TypeAdapter struct{}
func (TypeAdapter) NativeToValue ¶
func (TypeAdapter) NativeToValue(value any) ref.Val
Click to show internal directories.
Click to hide internal directories.