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