cffi

package
v0.202.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 16, 2025 License: Apache-2.0, Apache-2.0 Imports: 5 Imported by: 17

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	CFFITypeNamespace_name = map[int32]string{
		0: "INTERNAL",
		1: "TYPES",
		2: "STREAM_TYPES",
	}
	CFFITypeNamespace_value = map[string]int32{
		"INTERNAL":     0,
		"TYPES":        1,
		"STREAM_TYPES": 2,
	}
)

Enum value maps for CFFITypeNamespace.

View Source
var (
	MediaTypeEnum_name = map[int32]string{
		0: "IMAGE",
		1: "AUDIO",
		2: "PDF",
		3: "VIDEO",
	}
	MediaTypeEnum_value = map[string]int32{
		"IMAGE": 0,
		"AUDIO": 1,
		"PDF":   2,
		"VIDEO": 3,
	}
)

Enum value maps for MediaTypeEnum.

View Source
var (
	CFFIObjectType_name = map[int32]string{
		0:  "OBJECT_UNSPECIFIED",
		1:  "OBJECT_COLLECTOR",
		2:  "OBJECT_FUNCTION_LOG",
		3:  "OBJECT_USAGE",
		4:  "OBJECT_TIMING",
		5:  "OBJECT_STREAM_TIMING",
		6:  "OBJECT_LLM_CALL",
		7:  "OBJECT_LLM_STREAM_CALL",
		8:  "OBJECT_HTTP_REQUEST",
		9:  "OBJECT_HTTP_RESPONSE",
		10: "OBJECT_HTTP_BODY",
		11: "OBJECT_SSE_RESPONSE",
	}
	CFFIObjectType_value = map[string]int32{
		"OBJECT_UNSPECIFIED":     0,
		"OBJECT_COLLECTOR":       1,
		"OBJECT_FUNCTION_LOG":    2,
		"OBJECT_USAGE":           3,
		"OBJECT_TIMING":          4,
		"OBJECT_STREAM_TIMING":   5,
		"OBJECT_LLM_CALL":        6,
		"OBJECT_LLM_STREAM_CALL": 7,
		"OBJECT_HTTP_REQUEST":    8,
		"OBJECT_HTTP_RESPONSE":   9,
		"OBJECT_HTTP_BODY":       10,
		"OBJECT_SSE_RESPONSE":    11,
	}
)

Enum value maps for CFFIObjectType.

View Source
var (
	CFFIStreamState_name = map[int32]string{
		0: "PENDING",
		1: "STARTED",
		2: "DONE",
	}
	CFFIStreamState_value = map[string]int32{
		"PENDING": 0,
		"STARTED": 1,
		"DONE":    2,
	}
)

Enum value maps for CFFIStreamState.

View Source
var File_types_cffi_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type CFFICheckType

type CFFICheckType struct {
	Name    string               `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Returns *CFFIFieldTypeHolder `protobuf:"bytes,2,opt,name=returns,proto3" json:"returns,omitempty"`
	// contains filtered or unexported fields
}

func (*CFFICheckType) Descriptor deprecated added in v0.200.0

func (*CFFICheckType) Descriptor() ([]byte, []int)

Deprecated: Use CFFICheckType.ProtoReflect.Descriptor instead.

func (*CFFICheckType) GetName added in v0.200.0

func (x *CFFICheckType) GetName() string

func (*CFFICheckType) GetReturns added in v0.200.0

func (x *CFFICheckType) GetReturns() *CFFIFieldTypeHolder

func (*CFFICheckType) ProtoMessage added in v0.200.0

func (*CFFICheckType) ProtoMessage()

func (*CFFICheckType) ProtoReflect added in v0.200.0

func (x *CFFICheckType) ProtoReflect() protoreflect.Message

func (*CFFICheckType) Reset added in v0.200.0

func (x *CFFICheckType) Reset()

func (*CFFICheckType) String added in v0.200.0

func (x *CFFICheckType) String() string

type CFFICheckValue

type CFFICheckValue struct {
	Name       string           `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Expression string           `protobuf:"bytes,2,opt,name=expression,proto3" json:"expression,omitempty"`
	Status     string           `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
	Value      *CFFIValueHolder `protobuf:"bytes,4,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*CFFICheckValue) Descriptor deprecated added in v0.200.0

func (*CFFICheckValue) Descriptor() ([]byte, []int)

Deprecated: Use CFFICheckValue.ProtoReflect.Descriptor instead.

func (*CFFICheckValue) GetExpression added in v0.200.0

func (x *CFFICheckValue) GetExpression() string

func (*CFFICheckValue) GetName added in v0.200.0

func (x *CFFICheckValue) GetName() string

func (*CFFICheckValue) GetStatus added in v0.200.0

func (x *CFFICheckValue) GetStatus() string

func (*CFFICheckValue) GetValue added in v0.200.0

func (x *CFFICheckValue) GetValue() *CFFIValueHolder

func (*CFFICheckValue) ProtoMessage added in v0.200.0

func (*CFFICheckValue) ProtoMessage()

func (*CFFICheckValue) ProtoReflect added in v0.200.0

func (x *CFFICheckValue) ProtoReflect() protoreflect.Message

func (*CFFICheckValue) Reset added in v0.200.0

func (x *CFFICheckValue) Reset()

func (*CFFICheckValue) String added in v0.200.0

func (x *CFFICheckValue) String() string

type CFFIClientProperty added in v0.89.0

type CFFIClientProperty struct {
	Name        string          `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Provider    string          `protobuf:"bytes,2,opt,name=provider,proto3" json:"provider,omitempty"`
	RetryPolicy *string         `protobuf:"bytes,3,opt,name=retry_policy,json=retryPolicy,proto3,oneof" json:"retry_policy,omitempty"`
	Options     []*CFFIMapEntry `protobuf:"bytes,4,rep,name=options,proto3" json:"options,omitempty"`
	// contains filtered or unexported fields
}

func (*CFFIClientProperty) Descriptor deprecated added in v0.200.0

func (*CFFIClientProperty) Descriptor() ([]byte, []int)

Deprecated: Use CFFIClientProperty.ProtoReflect.Descriptor instead.

func (*CFFIClientProperty) GetName added in v0.200.0

func (x *CFFIClientProperty) GetName() string

func (*CFFIClientProperty) GetOptions added in v0.200.0

func (x *CFFIClientProperty) GetOptions() []*CFFIMapEntry

func (*CFFIClientProperty) GetProvider added in v0.200.0

func (x *CFFIClientProperty) GetProvider() string

func (*CFFIClientProperty) GetRetryPolicy added in v0.200.0

func (x *CFFIClientProperty) GetRetryPolicy() string

func (*CFFIClientProperty) ProtoMessage added in v0.200.0

func (*CFFIClientProperty) ProtoMessage()

func (*CFFIClientProperty) ProtoReflect added in v0.200.0

func (x *CFFIClientProperty) ProtoReflect() protoreflect.Message

func (*CFFIClientProperty) Reset added in v0.200.0

func (x *CFFIClientProperty) Reset()

func (*CFFIClientProperty) String added in v0.200.0

func (x *CFFIClientProperty) String() string

type CFFIClientRegistry added in v0.89.0

type CFFIClientRegistry struct {
	Primary *string               `protobuf:"bytes,1,opt,name=primary,proto3,oneof" json:"primary,omitempty"`
	Clients []*CFFIClientProperty `protobuf:"bytes,2,rep,name=clients,proto3" json:"clients,omitempty"`
	// contains filtered or unexported fields
}

func (*CFFIClientRegistry) Descriptor deprecated added in v0.200.0

func (*CFFIClientRegistry) Descriptor() ([]byte, []int)

Deprecated: Use CFFIClientRegistry.ProtoReflect.Descriptor instead.

func (*CFFIClientRegistry) GetClients added in v0.200.0

func (x *CFFIClientRegistry) GetClients() []*CFFIClientProperty

func (*CFFIClientRegistry) GetPrimary added in v0.200.0

func (x *CFFIClientRegistry) GetPrimary() string

func (*CFFIClientRegistry) ProtoMessage added in v0.200.0

func (*CFFIClientRegistry) ProtoMessage()

func (*CFFIClientRegistry) ProtoReflect added in v0.200.0

func (x *CFFIClientRegistry) ProtoReflect() protoreflect.Message

func (*CFFIClientRegistry) Reset added in v0.200.0

func (x *CFFIClientRegistry) Reset()

func (*CFFIClientRegistry) String added in v0.200.0

func (x *CFFIClientRegistry) String() string

type CFFIEnvVar added in v0.200.0

type CFFIEnvVar struct {
	Key   string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*CFFIEnvVar) Descriptor deprecated added in v0.200.0

func (*CFFIEnvVar) Descriptor() ([]byte, []int)

Deprecated: Use CFFIEnvVar.ProtoReflect.Descriptor instead.

func (*CFFIEnvVar) GetKey added in v0.200.0

func (x *CFFIEnvVar) GetKey() string

func (*CFFIEnvVar) GetValue added in v0.200.0

func (x *CFFIEnvVar) GetValue() string

func (*CFFIEnvVar) ProtoMessage added in v0.200.0

func (*CFFIEnvVar) ProtoMessage()

func (*CFFIEnvVar) ProtoReflect added in v0.200.0

func (x *CFFIEnvVar) ProtoReflect() protoreflect.Message

func (*CFFIEnvVar) Reset added in v0.200.0

func (x *CFFIEnvVar) Reset()

func (*CFFIEnvVar) String added in v0.200.0

func (x *CFFIEnvVar) String() string

type CFFIFieldTypeAny added in v0.202.0

type CFFIFieldTypeAny struct {
	// contains filtered or unexported fields
}

func (*CFFIFieldTypeAny) Descriptor deprecated added in v0.202.0

func (*CFFIFieldTypeAny) Descriptor() ([]byte, []int)

Deprecated: Use CFFIFieldTypeAny.ProtoReflect.Descriptor instead.

func (*CFFIFieldTypeAny) ProtoMessage added in v0.202.0

func (*CFFIFieldTypeAny) ProtoMessage()

func (*CFFIFieldTypeAny) ProtoReflect added in v0.202.0

func (x *CFFIFieldTypeAny) ProtoReflect() protoreflect.Message

func (*CFFIFieldTypeAny) Reset added in v0.202.0

func (x *CFFIFieldTypeAny) Reset()

func (*CFFIFieldTypeAny) String added in v0.202.0

func (x *CFFIFieldTypeAny) String() string

type CFFIFieldTypeBool

type CFFIFieldTypeBool struct {
	// contains filtered or unexported fields
}

func (*CFFIFieldTypeBool) Descriptor deprecated added in v0.200.0

func (*CFFIFieldTypeBool) Descriptor() ([]byte, []int)

Deprecated: Use CFFIFieldTypeBool.ProtoReflect.Descriptor instead.

func (*CFFIFieldTypeBool) ProtoMessage added in v0.200.0

func (*CFFIFieldTypeBool) ProtoMessage()

func (*CFFIFieldTypeBool) ProtoReflect added in v0.200.0

func (x *CFFIFieldTypeBool) ProtoReflect() protoreflect.Message

func (*CFFIFieldTypeBool) Reset added in v0.200.0

func (x *CFFIFieldTypeBool) Reset()

func (*CFFIFieldTypeBool) String added in v0.200.0

func (x *CFFIFieldTypeBool) String() string

type CFFIFieldTypeChecked

type CFFIFieldTypeChecked struct {
	Value  *CFFIFieldTypeHolder `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	Checks []*CFFICheckType     `protobuf:"bytes,2,rep,name=checks,proto3" json:"checks,omitempty"`
	// contains filtered or unexported fields
}

func (*CFFIFieldTypeChecked) Descriptor deprecated added in v0.200.0

func (*CFFIFieldTypeChecked) Descriptor() ([]byte, []int)

Deprecated: Use CFFIFieldTypeChecked.ProtoReflect.Descriptor instead.

func (*CFFIFieldTypeChecked) GetChecks added in v0.200.0

func (x *CFFIFieldTypeChecked) GetChecks() []*CFFICheckType

func (*CFFIFieldTypeChecked) GetValue added in v0.200.0

func (*CFFIFieldTypeChecked) ProtoMessage added in v0.200.0

func (*CFFIFieldTypeChecked) ProtoMessage()

func (*CFFIFieldTypeChecked) ProtoReflect added in v0.200.0

func (x *CFFIFieldTypeChecked) ProtoReflect() protoreflect.Message

func (*CFFIFieldTypeChecked) Reset added in v0.200.0

func (x *CFFIFieldTypeChecked) Reset()

func (*CFFIFieldTypeChecked) String added in v0.200.0

func (x *CFFIFieldTypeChecked) String() string

type CFFIFieldTypeClass

type CFFIFieldTypeClass struct {
	Name *CFFITypeName `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*CFFIFieldTypeClass) Descriptor deprecated added in v0.200.0

func (*CFFIFieldTypeClass) Descriptor() ([]byte, []int)

Deprecated: Use CFFIFieldTypeClass.ProtoReflect.Descriptor instead.

func (*CFFIFieldTypeClass) GetName added in v0.200.0

func (x *CFFIFieldTypeClass) GetName() *CFFITypeName

func (*CFFIFieldTypeClass) ProtoMessage added in v0.200.0

func (*CFFIFieldTypeClass) ProtoMessage()

func (*CFFIFieldTypeClass) ProtoReflect added in v0.200.0

func (x *CFFIFieldTypeClass) ProtoReflect() protoreflect.Message

func (*CFFIFieldTypeClass) Reset added in v0.200.0

func (x *CFFIFieldTypeClass) Reset()

func (*CFFIFieldTypeClass) String added in v0.200.0

func (x *CFFIFieldTypeClass) String() string

type CFFIFieldTypeEnum

type CFFIFieldTypeEnum struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*CFFIFieldTypeEnum) Descriptor deprecated added in v0.200.0

func (*CFFIFieldTypeEnum) Descriptor() ([]byte, []int)

Deprecated: Use CFFIFieldTypeEnum.ProtoReflect.Descriptor instead.

func (*CFFIFieldTypeEnum) GetName added in v0.200.0

func (x *CFFIFieldTypeEnum) GetName() string

func (*CFFIFieldTypeEnum) ProtoMessage added in v0.200.0

func (*CFFIFieldTypeEnum) ProtoMessage()

func (*CFFIFieldTypeEnum) ProtoReflect added in v0.200.0

func (x *CFFIFieldTypeEnum) ProtoReflect() protoreflect.Message

func (*CFFIFieldTypeEnum) Reset added in v0.200.0

func (x *CFFIFieldTypeEnum) Reset()

func (*CFFIFieldTypeEnum) String added in v0.200.0

func (x *CFFIFieldTypeEnum) String() string

type CFFIFieldTypeFloat

type CFFIFieldTypeFloat struct {
	// contains filtered or unexported fields
}

func (*CFFIFieldTypeFloat) Descriptor deprecated added in v0.200.0

func (*CFFIFieldTypeFloat) Descriptor() ([]byte, []int)

Deprecated: Use CFFIFieldTypeFloat.ProtoReflect.Descriptor instead.

func (*CFFIFieldTypeFloat) ProtoMessage added in v0.200.0

func (*CFFIFieldTypeFloat) ProtoMessage()

func (*CFFIFieldTypeFloat) ProtoReflect added in v0.200.0

func (x *CFFIFieldTypeFloat) ProtoReflect() protoreflect.Message

func (*CFFIFieldTypeFloat) Reset added in v0.200.0

func (x *CFFIFieldTypeFloat) Reset()

func (*CFFIFieldTypeFloat) String added in v0.200.0

func (x *CFFIFieldTypeFloat) String() string

type CFFIFieldTypeHolder

type CFFIFieldTypeHolder struct {

	// Types that are valid to be assigned to Type:
	//
	//	*CFFIFieldTypeHolder_StringType
	//	*CFFIFieldTypeHolder_IntType
	//	*CFFIFieldTypeHolder_FloatType
	//	*CFFIFieldTypeHolder_BoolType
	//	*CFFIFieldTypeHolder_NullType
	//	*CFFIFieldTypeHolder_LiteralType
	//	*CFFIFieldTypeHolder_MediaType
	//	*CFFIFieldTypeHolder_EnumType
	//	*CFFIFieldTypeHolder_ClassType
	//	*CFFIFieldTypeHolder_TypeAliasType
	//	*CFFIFieldTypeHolder_ListType
	//	*CFFIFieldTypeHolder_MapType
	//	*CFFIFieldTypeHolder_TupleType
	//	*CFFIFieldTypeHolder_UnionVariantType
	//	*CFFIFieldTypeHolder_OptionalType
	//	*CFFIFieldTypeHolder_CheckedType
	//	*CFFIFieldTypeHolder_StreamStateType
	//	*CFFIFieldTypeHolder_AnyType
	Type isCFFIFieldTypeHolder_Type `protobuf_oneof:"type"`
	// contains filtered or unexported fields
}

The wrapper message for CFFIFieldType.

func (*CFFIFieldTypeHolder) Descriptor deprecated added in v0.200.0

func (*CFFIFieldTypeHolder) Descriptor() ([]byte, []int)

Deprecated: Use CFFIFieldTypeHolder.ProtoReflect.Descriptor instead.

func (*CFFIFieldTypeHolder) GetAnyType added in v0.202.0

func (x *CFFIFieldTypeHolder) GetAnyType() *CFFIFieldTypeAny

func (*CFFIFieldTypeHolder) GetBoolType added in v0.200.0

func (x *CFFIFieldTypeHolder) GetBoolType() *CFFIFieldTypeBool

func (*CFFIFieldTypeHolder) GetCheckedType added in v0.200.0

func (x *CFFIFieldTypeHolder) GetCheckedType() *CFFIFieldTypeChecked

func (*CFFIFieldTypeHolder) GetClassType added in v0.200.0

func (x *CFFIFieldTypeHolder) GetClassType() *CFFIFieldTypeClass

func (*CFFIFieldTypeHolder) GetEnumType added in v0.200.0

func (x *CFFIFieldTypeHolder) GetEnumType() *CFFIFieldTypeEnum

func (*CFFIFieldTypeHolder) GetFloatType added in v0.200.0

func (x *CFFIFieldTypeHolder) GetFloatType() *CFFIFieldTypeFloat

func (*CFFIFieldTypeHolder) GetIntType added in v0.200.0

func (x *CFFIFieldTypeHolder) GetIntType() *CFFIFieldTypeInt

func (*CFFIFieldTypeHolder) GetListType added in v0.200.0

func (x *CFFIFieldTypeHolder) GetListType() *CFFIFieldTypeList

func (*CFFIFieldTypeHolder) GetLiteralType added in v0.200.0

func (x *CFFIFieldTypeHolder) GetLiteralType() *CFFIFieldTypeLiteral

func (*CFFIFieldTypeHolder) GetMapType added in v0.200.0

func (x *CFFIFieldTypeHolder) GetMapType() *CFFIFieldTypeMap

func (*CFFIFieldTypeHolder) GetMediaType added in v0.200.0

func (x *CFFIFieldTypeHolder) GetMediaType() *CFFIFieldTypeMedia

func (*CFFIFieldTypeHolder) GetNullType added in v0.200.0

func (x *CFFIFieldTypeHolder) GetNullType() *CFFIFieldTypeNull

func (*CFFIFieldTypeHolder) GetOptionalType added in v0.201.0

func (x *CFFIFieldTypeHolder) GetOptionalType() *CFFIFieldTypeOptional

func (*CFFIFieldTypeHolder) GetStreamStateType added in v0.200.0

func (x *CFFIFieldTypeHolder) GetStreamStateType() *CFFIFieldTypeStreamState

func (*CFFIFieldTypeHolder) GetStringType added in v0.200.0

func (x *CFFIFieldTypeHolder) GetStringType() *CFFIFieldTypeString

func (*CFFIFieldTypeHolder) GetTupleType added in v0.200.0

func (x *CFFIFieldTypeHolder) GetTupleType() *CFFIFieldTypeTuple

func (*CFFIFieldTypeHolder) GetType added in v0.200.0

func (x *CFFIFieldTypeHolder) GetType() isCFFIFieldTypeHolder_Type

func (*CFFIFieldTypeHolder) GetTypeAliasType added in v0.200.0

func (x *CFFIFieldTypeHolder) GetTypeAliasType() *CFFIFieldTypeTypeAlias

func (*CFFIFieldTypeHolder) GetUnionVariantType added in v0.200.0

func (x *CFFIFieldTypeHolder) GetUnionVariantType() *CFFIFieldTypeUnionVariant

func (*CFFIFieldTypeHolder) ProtoMessage added in v0.200.0

func (*CFFIFieldTypeHolder) ProtoMessage()

func (*CFFIFieldTypeHolder) ProtoReflect added in v0.200.0

func (x *CFFIFieldTypeHolder) ProtoReflect() protoreflect.Message

func (*CFFIFieldTypeHolder) Reset added in v0.200.0

func (x *CFFIFieldTypeHolder) Reset()

func (*CFFIFieldTypeHolder) String added in v0.200.0

func (x *CFFIFieldTypeHolder) String() string

type CFFIFieldTypeHolder_AnyType added in v0.202.0

type CFFIFieldTypeHolder_AnyType struct {
	AnyType *CFFIFieldTypeAny `protobuf:"bytes,18,opt,name=any_type,json=anyType,proto3,oneof"`
}

type CFFIFieldTypeHolder_BoolType added in v0.200.0

type CFFIFieldTypeHolder_BoolType struct {
	BoolType *CFFIFieldTypeBool `protobuf:"bytes,4,opt,name=bool_type,json=boolType,proto3,oneof"`
}

type CFFIFieldTypeHolder_CheckedType added in v0.200.0

type CFFIFieldTypeHolder_CheckedType struct {
	CheckedType *CFFIFieldTypeChecked `protobuf:"bytes,16,opt,name=checked_type,json=checkedType,proto3,oneof"`
}

type CFFIFieldTypeHolder_ClassType added in v0.200.0

type CFFIFieldTypeHolder_ClassType struct {
	ClassType *CFFIFieldTypeClass `protobuf:"bytes,9,opt,name=class_type,json=classType,proto3,oneof"`
}

type CFFIFieldTypeHolder_EnumType added in v0.200.0

type CFFIFieldTypeHolder_EnumType struct {
	EnumType *CFFIFieldTypeEnum `protobuf:"bytes,8,opt,name=enum_type,json=enumType,proto3,oneof"`
}

type CFFIFieldTypeHolder_FloatType added in v0.200.0

type CFFIFieldTypeHolder_FloatType struct {
	FloatType *CFFIFieldTypeFloat `protobuf:"bytes,3,opt,name=float_type,json=floatType,proto3,oneof"`
}

type CFFIFieldTypeHolder_IntType added in v0.200.0

type CFFIFieldTypeHolder_IntType struct {
	IntType *CFFIFieldTypeInt `protobuf:"bytes,2,opt,name=int_type,json=intType,proto3,oneof"`
}

type CFFIFieldTypeHolder_ListType added in v0.200.0

type CFFIFieldTypeHolder_ListType struct {
	ListType *CFFIFieldTypeList `protobuf:"bytes,11,opt,name=list_type,json=listType,proto3,oneof"`
}

type CFFIFieldTypeHolder_LiteralType added in v0.200.0

type CFFIFieldTypeHolder_LiteralType struct {
	LiteralType *CFFIFieldTypeLiteral `protobuf:"bytes,6,opt,name=literal_type,json=literalType,proto3,oneof"`
}

type CFFIFieldTypeHolder_MapType added in v0.200.0

type CFFIFieldTypeHolder_MapType struct {
	MapType *CFFIFieldTypeMap `protobuf:"bytes,12,opt,name=map_type,json=mapType,proto3,oneof"`
}

type CFFIFieldTypeHolder_MediaType added in v0.200.0

type CFFIFieldTypeHolder_MediaType struct {
	MediaType *CFFIFieldTypeMedia `protobuf:"bytes,7,opt,name=media_type,json=mediaType,proto3,oneof"`
}

type CFFIFieldTypeHolder_NullType added in v0.200.0

type CFFIFieldTypeHolder_NullType struct {
	NullType *CFFIFieldTypeNull `protobuf:"bytes,5,opt,name=null_type,json=nullType,proto3,oneof"`
}

type CFFIFieldTypeHolder_OptionalType added in v0.201.0

type CFFIFieldTypeHolder_OptionalType struct {
	OptionalType *CFFIFieldTypeOptional `protobuf:"bytes,15,opt,name=optional_type,json=optionalType,proto3,oneof"`
}

type CFFIFieldTypeHolder_StreamStateType added in v0.200.0

type CFFIFieldTypeHolder_StreamStateType struct {
	StreamStateType *CFFIFieldTypeStreamState `protobuf:"bytes,17,opt,name=stream_state_type,json=streamStateType,proto3,oneof"`
}

type CFFIFieldTypeHolder_StringType added in v0.200.0

type CFFIFieldTypeHolder_StringType struct {
	StringType *CFFIFieldTypeString `protobuf:"bytes,1,opt,name=string_type,json=stringType,proto3,oneof"`
}

type CFFIFieldTypeHolder_TupleType added in v0.200.0

type CFFIFieldTypeHolder_TupleType struct {
	TupleType *CFFIFieldTypeTuple `protobuf:"bytes,13,opt,name=tuple_type,json=tupleType,proto3,oneof"`
}

type CFFIFieldTypeHolder_TypeAliasType added in v0.200.0

type CFFIFieldTypeHolder_TypeAliasType struct {
	TypeAliasType *CFFIFieldTypeTypeAlias `protobuf:"bytes,10,opt,name=type_alias_type,json=typeAliasType,proto3,oneof"`
}

type CFFIFieldTypeHolder_UnionVariantType added in v0.200.0

type CFFIFieldTypeHolder_UnionVariantType struct {
	UnionVariantType *CFFIFieldTypeUnionVariant `protobuf:"bytes,14,opt,name=union_variant_type,json=unionVariantType,proto3,oneof"`
}

type CFFIFieldTypeInt

type CFFIFieldTypeInt struct {
	// contains filtered or unexported fields
}

func (*CFFIFieldTypeInt) Descriptor deprecated added in v0.200.0

func (*CFFIFieldTypeInt) Descriptor() ([]byte, []int)

Deprecated: Use CFFIFieldTypeInt.ProtoReflect.Descriptor instead.

func (*CFFIFieldTypeInt) ProtoMessage added in v0.200.0

func (*CFFIFieldTypeInt) ProtoMessage()

func (*CFFIFieldTypeInt) ProtoReflect added in v0.200.0

func (x *CFFIFieldTypeInt) ProtoReflect() protoreflect.Message

func (*CFFIFieldTypeInt) Reset added in v0.200.0

func (x *CFFIFieldTypeInt) Reset()

func (*CFFIFieldTypeInt) String added in v0.200.0

func (x *CFFIFieldTypeInt) String() string

type CFFIFieldTypeList

type CFFIFieldTypeList struct {
	Element *CFFIFieldTypeHolder `protobuf:"bytes,1,opt,name=element,proto3" json:"element,omitempty"`
	// contains filtered or unexported fields
}

func (*CFFIFieldTypeList) Descriptor deprecated added in v0.200.0

func (*CFFIFieldTypeList) Descriptor() ([]byte, []int)

Deprecated: Use CFFIFieldTypeList.ProtoReflect.Descriptor instead.

func (*CFFIFieldTypeList) GetElement added in v0.200.0

func (x *CFFIFieldTypeList) GetElement() *CFFIFieldTypeHolder

func (*CFFIFieldTypeList) ProtoMessage added in v0.200.0

func (*CFFIFieldTypeList) ProtoMessage()

func (*CFFIFieldTypeList) ProtoReflect added in v0.200.0

func (x *CFFIFieldTypeList) ProtoReflect() protoreflect.Message

func (*CFFIFieldTypeList) Reset added in v0.200.0

func (x *CFFIFieldTypeList) Reset()

func (*CFFIFieldTypeList) String added in v0.200.0

func (x *CFFIFieldTypeList) String() string

type CFFIFieldTypeLiteral

type CFFIFieldTypeLiteral struct {

	// Types that are valid to be assigned to Literal:
	//
	//	*CFFIFieldTypeLiteral_StringLiteral
	//	*CFFIFieldTypeLiteral_IntLiteral
	//	*CFFIFieldTypeLiteral_BoolLiteral
	Literal isCFFIFieldTypeLiteral_Literal `protobuf_oneof:"literal"`
	// contains filtered or unexported fields
}

func (*CFFIFieldTypeLiteral) Descriptor deprecated added in v0.200.0

func (*CFFIFieldTypeLiteral) Descriptor() ([]byte, []int)

Deprecated: Use CFFIFieldTypeLiteral.ProtoReflect.Descriptor instead.

func (*CFFIFieldTypeLiteral) GetBoolLiteral added in v0.200.0

func (x *CFFIFieldTypeLiteral) GetBoolLiteral() *CFFILiteralBool

func (*CFFIFieldTypeLiteral) GetIntLiteral added in v0.200.0

func (x *CFFIFieldTypeLiteral) GetIntLiteral() *CFFILiteralInt

func (*CFFIFieldTypeLiteral) GetLiteral added in v0.200.0

func (x *CFFIFieldTypeLiteral) GetLiteral() isCFFIFieldTypeLiteral_Literal

func (*CFFIFieldTypeLiteral) GetStringLiteral added in v0.200.0

func (x *CFFIFieldTypeLiteral) GetStringLiteral() *CFFILiteralString

func (*CFFIFieldTypeLiteral) ProtoMessage added in v0.200.0

func (*CFFIFieldTypeLiteral) ProtoMessage()

func (*CFFIFieldTypeLiteral) ProtoReflect added in v0.200.0

func (x *CFFIFieldTypeLiteral) ProtoReflect() protoreflect.Message

func (*CFFIFieldTypeLiteral) Reset added in v0.200.0

func (x *CFFIFieldTypeLiteral) Reset()

func (*CFFIFieldTypeLiteral) String added in v0.200.0

func (x *CFFIFieldTypeLiteral) String() string

type CFFIFieldTypeLiteral_BoolLiteral added in v0.200.0

type CFFIFieldTypeLiteral_BoolLiteral struct {
	BoolLiteral *CFFILiteralBool `protobuf:"bytes,3,opt,name=bool_literal,json=boolLiteral,proto3,oneof"`
}

type CFFIFieldTypeLiteral_IntLiteral added in v0.200.0

type CFFIFieldTypeLiteral_IntLiteral struct {
	IntLiteral *CFFILiteralInt `protobuf:"bytes,2,opt,name=int_literal,json=intLiteral,proto3,oneof"`
}

type CFFIFieldTypeLiteral_StringLiteral added in v0.200.0

type CFFIFieldTypeLiteral_StringLiteral struct {
	StringLiteral *CFFILiteralString `protobuf:"bytes,1,opt,name=string_literal,json=stringLiteral,proto3,oneof"`
}

type CFFIFieldTypeMap

type CFFIFieldTypeMap struct {
	Key   *CFFIFieldTypeHolder `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	Value *CFFIFieldTypeHolder `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*CFFIFieldTypeMap) Descriptor deprecated added in v0.200.0

func (*CFFIFieldTypeMap) Descriptor() ([]byte, []int)

Deprecated: Use CFFIFieldTypeMap.ProtoReflect.Descriptor instead.

func (*CFFIFieldTypeMap) GetKey added in v0.200.0

func (*CFFIFieldTypeMap) GetValue added in v0.200.0

func (x *CFFIFieldTypeMap) GetValue() *CFFIFieldTypeHolder

func (*CFFIFieldTypeMap) ProtoMessage added in v0.200.0

func (*CFFIFieldTypeMap) ProtoMessage()

func (*CFFIFieldTypeMap) ProtoReflect added in v0.200.0

func (x *CFFIFieldTypeMap) ProtoReflect() protoreflect.Message

func (*CFFIFieldTypeMap) Reset added in v0.200.0

func (x *CFFIFieldTypeMap) Reset()

func (*CFFIFieldTypeMap) String added in v0.200.0

func (x *CFFIFieldTypeMap) String() string

type CFFIFieldTypeMedia

type CFFIFieldTypeMedia struct {
	Media MediaTypeEnum `protobuf:"varint,1,opt,name=media,proto3,enum=baml.cffi.MediaTypeEnum" json:"media,omitempty"`
	// contains filtered or unexported fields
}

For Media, reuse the CFFIMediaType message.

func (*CFFIFieldTypeMedia) Descriptor deprecated added in v0.200.0

func (*CFFIFieldTypeMedia) Descriptor() ([]byte, []int)

Deprecated: Use CFFIFieldTypeMedia.ProtoReflect.Descriptor instead.

func (*CFFIFieldTypeMedia) GetMedia added in v0.200.0

func (x *CFFIFieldTypeMedia) GetMedia() MediaTypeEnum

func (*CFFIFieldTypeMedia) ProtoMessage added in v0.200.0

func (*CFFIFieldTypeMedia) ProtoMessage()

func (*CFFIFieldTypeMedia) ProtoReflect added in v0.200.0

func (x *CFFIFieldTypeMedia) ProtoReflect() protoreflect.Message

func (*CFFIFieldTypeMedia) Reset added in v0.200.0

func (x *CFFIFieldTypeMedia) Reset()

func (*CFFIFieldTypeMedia) String added in v0.200.0

func (x *CFFIFieldTypeMedia) String() string

type CFFIFieldTypeNull

type CFFIFieldTypeNull struct {
	// contains filtered or unexported fields
}

func (*CFFIFieldTypeNull) Descriptor deprecated added in v0.200.0

func (*CFFIFieldTypeNull) Descriptor() ([]byte, []int)

Deprecated: Use CFFIFieldTypeNull.ProtoReflect.Descriptor instead.

func (*CFFIFieldTypeNull) ProtoMessage added in v0.200.0

func (*CFFIFieldTypeNull) ProtoMessage()

func (*CFFIFieldTypeNull) ProtoReflect added in v0.200.0

func (x *CFFIFieldTypeNull) ProtoReflect() protoreflect.Message

func (*CFFIFieldTypeNull) Reset added in v0.200.0

func (x *CFFIFieldTypeNull) Reset()

func (*CFFIFieldTypeNull) String added in v0.200.0

func (x *CFFIFieldTypeNull) String() string

type CFFIFieldTypeOptional added in v0.201.0

type CFFIFieldTypeOptional struct {
	Value *CFFIFieldTypeHolder `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*CFFIFieldTypeOptional) Descriptor deprecated added in v0.201.0

func (*CFFIFieldTypeOptional) Descriptor() ([]byte, []int)

Deprecated: Use CFFIFieldTypeOptional.ProtoReflect.Descriptor instead.

func (*CFFIFieldTypeOptional) GetValue added in v0.201.0

func (*CFFIFieldTypeOptional) ProtoMessage added in v0.201.0

func (*CFFIFieldTypeOptional) ProtoMessage()

func (*CFFIFieldTypeOptional) ProtoReflect added in v0.201.0

func (x *CFFIFieldTypeOptional) ProtoReflect() protoreflect.Message

func (*CFFIFieldTypeOptional) Reset added in v0.201.0

func (x *CFFIFieldTypeOptional) Reset()

func (*CFFIFieldTypeOptional) String added in v0.201.0

func (x *CFFIFieldTypeOptional) String() string

type CFFIFieldTypeStreamState

type CFFIFieldTypeStreamState struct {
	Value *CFFIFieldTypeHolder `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*CFFIFieldTypeStreamState) Descriptor deprecated added in v0.200.0

func (*CFFIFieldTypeStreamState) Descriptor() ([]byte, []int)

Deprecated: Use CFFIFieldTypeStreamState.ProtoReflect.Descriptor instead.

func (*CFFIFieldTypeStreamState) GetValue added in v0.200.0

func (*CFFIFieldTypeStreamState) ProtoMessage added in v0.200.0

func (*CFFIFieldTypeStreamState) ProtoMessage()

func (*CFFIFieldTypeStreamState) ProtoReflect added in v0.200.0

func (x *CFFIFieldTypeStreamState) ProtoReflect() protoreflect.Message

func (*CFFIFieldTypeStreamState) Reset added in v0.200.0

func (x *CFFIFieldTypeStreamState) Reset()

func (*CFFIFieldTypeStreamState) String added in v0.200.0

func (x *CFFIFieldTypeStreamState) String() string

type CFFIFieldTypeString

type CFFIFieldTypeString struct {
	// contains filtered or unexported fields
}

Simple marker messages for primitive types.

func (*CFFIFieldTypeString) Descriptor deprecated added in v0.200.0

func (*CFFIFieldTypeString) Descriptor() ([]byte, []int)

Deprecated: Use CFFIFieldTypeString.ProtoReflect.Descriptor instead.

func (*CFFIFieldTypeString) ProtoMessage added in v0.200.0

func (*CFFIFieldTypeString) ProtoMessage()

func (*CFFIFieldTypeString) ProtoReflect added in v0.200.0

func (x *CFFIFieldTypeString) ProtoReflect() protoreflect.Message

func (*CFFIFieldTypeString) Reset added in v0.200.0

func (x *CFFIFieldTypeString) Reset()

func (*CFFIFieldTypeString) String added in v0.200.0

func (x *CFFIFieldTypeString) String() string

type CFFIFieldTypeTuple

type CFFIFieldTypeTuple struct {
	Elements []*CFFIFieldTypeHolder `protobuf:"bytes,1,rep,name=elements,proto3" json:"elements,omitempty"`
	// contains filtered or unexported fields
}

func (*CFFIFieldTypeTuple) Descriptor deprecated added in v0.200.0

func (*CFFIFieldTypeTuple) Descriptor() ([]byte, []int)

Deprecated: Use CFFIFieldTypeTuple.ProtoReflect.Descriptor instead.

func (*CFFIFieldTypeTuple) GetElements added in v0.200.0

func (x *CFFIFieldTypeTuple) GetElements() []*CFFIFieldTypeHolder

func (*CFFIFieldTypeTuple) ProtoMessage added in v0.200.0

func (*CFFIFieldTypeTuple) ProtoMessage()

func (*CFFIFieldTypeTuple) ProtoReflect added in v0.200.0

func (x *CFFIFieldTypeTuple) ProtoReflect() protoreflect.Message

func (*CFFIFieldTypeTuple) Reset added in v0.200.0

func (x *CFFIFieldTypeTuple) Reset()

func (*CFFIFieldTypeTuple) String added in v0.200.0

func (x *CFFIFieldTypeTuple) String() string

type CFFIFieldTypeTypeAlias

type CFFIFieldTypeTypeAlias struct {
	Name *CFFITypeName `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*CFFIFieldTypeTypeAlias) Descriptor deprecated added in v0.200.0

func (*CFFIFieldTypeTypeAlias) Descriptor() ([]byte, []int)

Deprecated: Use CFFIFieldTypeTypeAlias.ProtoReflect.Descriptor instead.

func (*CFFIFieldTypeTypeAlias) GetName added in v0.200.0

func (x *CFFIFieldTypeTypeAlias) GetName() *CFFITypeName

func (*CFFIFieldTypeTypeAlias) ProtoMessage added in v0.200.0

func (*CFFIFieldTypeTypeAlias) ProtoMessage()

func (*CFFIFieldTypeTypeAlias) ProtoReflect added in v0.200.0

func (x *CFFIFieldTypeTypeAlias) ProtoReflect() protoreflect.Message

func (*CFFIFieldTypeTypeAlias) Reset added in v0.200.0

func (x *CFFIFieldTypeTypeAlias) Reset()

func (*CFFIFieldTypeTypeAlias) String added in v0.200.0

func (x *CFFIFieldTypeTypeAlias) String() string

type CFFIFieldTypeUnionVariant

type CFFIFieldTypeUnionVariant struct {
	Name    *CFFITypeName          `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Options []*CFFIFieldTypeHolder `protobuf:"bytes,2,rep,name=options,proto3" json:"options,omitempty"`
	// contains filtered or unexported fields
}

func (*CFFIFieldTypeUnionVariant) Descriptor deprecated added in v0.200.0

func (*CFFIFieldTypeUnionVariant) Descriptor() ([]byte, []int)

Deprecated: Use CFFIFieldTypeUnionVariant.ProtoReflect.Descriptor instead.

func (*CFFIFieldTypeUnionVariant) GetName added in v0.201.0

func (*CFFIFieldTypeUnionVariant) GetOptions added in v0.200.0

func (*CFFIFieldTypeUnionVariant) ProtoMessage added in v0.200.0

func (*CFFIFieldTypeUnionVariant) ProtoMessage()

func (*CFFIFieldTypeUnionVariant) ProtoReflect added in v0.200.0

func (*CFFIFieldTypeUnionVariant) Reset added in v0.200.0

func (x *CFFIFieldTypeUnionVariant) Reset()

func (*CFFIFieldTypeUnionVariant) String added in v0.200.0

func (x *CFFIFieldTypeUnionVariant) String() string

type CFFIFunctionArguments added in v0.86.1

type CFFIFunctionArguments struct {
	Kwargs         []*CFFIMapEntry     `protobuf:"bytes,1,rep,name=kwargs,proto3" json:"kwargs,omitempty"`
	ClientRegistry *CFFIClientRegistry `protobuf:"bytes,2,opt,name=client_registry,json=clientRegistry,proto3" json:"client_registry,omitempty"`
	Env            []*CFFIEnvVar       `protobuf:"bytes,3,rep,name=env,proto3" json:"env,omitempty"`
	// collectors only
	Collectors []*CFFIRawObject `protobuf:"bytes,4,rep,name=collectors,proto3" json:"collectors,omitempty"`
	// contains filtered or unexported fields
}

func (*CFFIFunctionArguments) Descriptor deprecated added in v0.200.0

func (*CFFIFunctionArguments) Descriptor() ([]byte, []int)

Deprecated: Use CFFIFunctionArguments.ProtoReflect.Descriptor instead.

func (*CFFIFunctionArguments) GetClientRegistry added in v0.200.0

func (x *CFFIFunctionArguments) GetClientRegistry() *CFFIClientRegistry

func (*CFFIFunctionArguments) GetCollectors added in v0.200.0

func (x *CFFIFunctionArguments) GetCollectors() []*CFFIRawObject

func (*CFFIFunctionArguments) GetEnv added in v0.200.0

func (x *CFFIFunctionArguments) GetEnv() []*CFFIEnvVar

func (*CFFIFunctionArguments) GetKwargs added in v0.200.0

func (x *CFFIFunctionArguments) GetKwargs() []*CFFIMapEntry

func (*CFFIFunctionArguments) ProtoMessage added in v0.200.0

func (*CFFIFunctionArguments) ProtoMessage()

func (*CFFIFunctionArguments) ProtoReflect added in v0.200.0

func (x *CFFIFunctionArguments) ProtoReflect() protoreflect.Message

func (*CFFIFunctionArguments) Reset added in v0.200.0

func (x *CFFIFunctionArguments) Reset()

func (*CFFIFunctionArguments) String added in v0.200.0

func (x *CFFIFunctionArguments) String() string

type CFFILiteralBool

type CFFILiteralBool struct {
	Value bool `protobuf:"varint,1,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*CFFILiteralBool) Descriptor deprecated added in v0.200.0

func (*CFFILiteralBool) Descriptor() ([]byte, []int)

Deprecated: Use CFFILiteralBool.ProtoReflect.Descriptor instead.

func (*CFFILiteralBool) GetValue added in v0.200.0

func (x *CFFILiteralBool) GetValue() bool

func (*CFFILiteralBool) ProtoMessage added in v0.200.0

func (*CFFILiteralBool) ProtoMessage()

func (*CFFILiteralBool) ProtoReflect added in v0.200.0

func (x *CFFILiteralBool) ProtoReflect() protoreflect.Message

func (*CFFILiteralBool) Reset added in v0.200.0

func (x *CFFILiteralBool) Reset()

func (*CFFILiteralBool) String added in v0.200.0

func (x *CFFILiteralBool) String() string

type CFFILiteralInt

type CFFILiteralInt struct {
	Value int64 `protobuf:"varint,1,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*CFFILiteralInt) Descriptor deprecated added in v0.200.0

func (*CFFILiteralInt) Descriptor() ([]byte, []int)

Deprecated: Use CFFILiteralInt.ProtoReflect.Descriptor instead.

func (*CFFILiteralInt) GetValue added in v0.200.0

func (x *CFFILiteralInt) GetValue() int64

func (*CFFILiteralInt) ProtoMessage added in v0.200.0

func (*CFFILiteralInt) ProtoMessage()

func (*CFFILiteralInt) ProtoReflect added in v0.200.0

func (x *CFFILiteralInt) ProtoReflect() protoreflect.Message

func (*CFFILiteralInt) Reset added in v0.200.0

func (x *CFFILiteralInt) Reset()

func (*CFFILiteralInt) String added in v0.200.0

func (x *CFFILiteralInt) String() string

type CFFILiteralString

type CFFILiteralString struct {
	Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

Literal: wraps a literal oneof.

func (*CFFILiteralString) Descriptor deprecated added in v0.200.0

func (*CFFILiteralString) Descriptor() ([]byte, []int)

Deprecated: Use CFFILiteralString.ProtoReflect.Descriptor instead.

func (*CFFILiteralString) GetValue added in v0.200.0

func (x *CFFILiteralString) GetValue() string

func (*CFFILiteralString) ProtoMessage added in v0.200.0

func (*CFFILiteralString) ProtoMessage()

func (*CFFILiteralString) ProtoReflect added in v0.200.0

func (x *CFFILiteralString) ProtoReflect() protoreflect.Message

func (*CFFILiteralString) Reset added in v0.200.0

func (x *CFFILiteralString) Reset()

func (*CFFILiteralString) String added in v0.200.0

func (x *CFFILiteralString) String() string

type CFFIMapEntry

type CFFIMapEntry struct {
	Key   string           `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	Value *CFFIValueHolder `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

A helper message to represent map entries (used also in Class).

func (*CFFIMapEntry) Descriptor deprecated added in v0.200.0

func (*CFFIMapEntry) Descriptor() ([]byte, []int)

Deprecated: Use CFFIMapEntry.ProtoReflect.Descriptor instead.

func (*CFFIMapEntry) GetKey added in v0.200.0

func (x *CFFIMapEntry) GetKey() string

func (*CFFIMapEntry) GetValue added in v0.200.0

func (x *CFFIMapEntry) GetValue() *CFFIValueHolder

func (*CFFIMapEntry) ProtoMessage added in v0.200.0

func (*CFFIMapEntry) ProtoMessage()

func (*CFFIMapEntry) ProtoReflect added in v0.200.0

func (x *CFFIMapEntry) ProtoReflect() protoreflect.Message

func (*CFFIMapEntry) Reset added in v0.200.0

func (x *CFFIMapEntry) Reset()

func (*CFFIMapEntry) String added in v0.200.0

func (x *CFFIMapEntry) String() string

type CFFIMediaContentBase64

type CFFIMediaContentBase64 struct {
	Data string `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*CFFIMediaContentBase64) Descriptor deprecated added in v0.200.0

func (*CFFIMediaContentBase64) Descriptor() ([]byte, []int)

Deprecated: Use CFFIMediaContentBase64.ProtoReflect.Descriptor instead.

func (*CFFIMediaContentBase64) GetData added in v0.200.0

func (x *CFFIMediaContentBase64) GetData() string

func (*CFFIMediaContentBase64) ProtoMessage added in v0.200.0

func (*CFFIMediaContentBase64) ProtoMessage()

func (*CFFIMediaContentBase64) ProtoReflect added in v0.200.0

func (x *CFFIMediaContentBase64) ProtoReflect() protoreflect.Message

func (*CFFIMediaContentBase64) Reset added in v0.200.0

func (x *CFFIMediaContentBase64) Reset()

func (*CFFIMediaContentBase64) String added in v0.200.0

func (x *CFFIMediaContentBase64) String() string

type CFFIMediaContentFile

type CFFIMediaContentFile struct {
	Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
	// contains filtered or unexported fields
}

func (*CFFIMediaContentFile) Descriptor deprecated added in v0.200.0

func (*CFFIMediaContentFile) Descriptor() ([]byte, []int)

Deprecated: Use CFFIMediaContentFile.ProtoReflect.Descriptor instead.

func (*CFFIMediaContentFile) GetPath added in v0.200.0

func (x *CFFIMediaContentFile) GetPath() string

func (*CFFIMediaContentFile) ProtoMessage added in v0.200.0

func (*CFFIMediaContentFile) ProtoMessage()

func (*CFFIMediaContentFile) ProtoReflect added in v0.200.0

func (x *CFFIMediaContentFile) ProtoReflect() protoreflect.Message

func (*CFFIMediaContentFile) Reset added in v0.200.0

func (x *CFFIMediaContentFile) Reset()

func (*CFFIMediaContentFile) String added in v0.200.0

func (x *CFFIMediaContentFile) String() string

type CFFIMediaContentUrl

type CFFIMediaContentUrl struct {
	Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
	// contains filtered or unexported fields
}

func (*CFFIMediaContentUrl) Descriptor deprecated added in v0.200.0

func (*CFFIMediaContentUrl) Descriptor() ([]byte, []int)

Deprecated: Use CFFIMediaContentUrl.ProtoReflect.Descriptor instead.

func (*CFFIMediaContentUrl) GetUrl added in v0.200.0

func (x *CFFIMediaContentUrl) GetUrl() string

func (*CFFIMediaContentUrl) ProtoMessage added in v0.200.0

func (*CFFIMediaContentUrl) ProtoMessage()

func (*CFFIMediaContentUrl) ProtoReflect added in v0.200.0

func (x *CFFIMediaContentUrl) ProtoReflect() protoreflect.Message

func (*CFFIMediaContentUrl) Reset added in v0.200.0

func (x *CFFIMediaContentUrl) Reset()

func (*CFFIMediaContentUrl) String added in v0.200.0

func (x *CFFIMediaContentUrl) String() string

type CFFIMediaValue

type CFFIMediaValue struct {

	// Types that are valid to be assigned to Content:
	//
	//	*CFFIMediaValue_UrlContent
	//	*CFFIMediaValue_Base64Content
	//	*CFFIMediaValue_FileContent
	Content  isCFFIMediaValue_Content `protobuf_oneof:"content"`
	MimeType *string                  `protobuf:"bytes,4,opt,name=mime_type,json=mimeType,proto3,oneof" json:"mime_type,omitempty"`
	// contains filtered or unexported fields
}

func (*CFFIMediaValue) Descriptor deprecated added in v0.200.0

func (*CFFIMediaValue) Descriptor() ([]byte, []int)

Deprecated: Use CFFIMediaValue.ProtoReflect.Descriptor instead.

func (*CFFIMediaValue) GetBase64Content added in v0.200.0

func (x *CFFIMediaValue) GetBase64Content() *CFFIMediaContentBase64

func (*CFFIMediaValue) GetContent added in v0.200.0

func (x *CFFIMediaValue) GetContent() isCFFIMediaValue_Content

func (*CFFIMediaValue) GetFileContent added in v0.200.0

func (x *CFFIMediaValue) GetFileContent() *CFFIMediaContentFile

func (*CFFIMediaValue) GetMimeType added in v0.200.0

func (x *CFFIMediaValue) GetMimeType() string

func (*CFFIMediaValue) GetUrlContent added in v0.200.0

func (x *CFFIMediaValue) GetUrlContent() *CFFIMediaContentUrl

func (*CFFIMediaValue) ProtoMessage added in v0.200.0

func (*CFFIMediaValue) ProtoMessage()

func (*CFFIMediaValue) ProtoReflect added in v0.200.0

func (x *CFFIMediaValue) ProtoReflect() protoreflect.Message

func (*CFFIMediaValue) Reset added in v0.200.0

func (x *CFFIMediaValue) Reset()

func (*CFFIMediaValue) String added in v0.200.0

func (x *CFFIMediaValue) String() string

type CFFIMediaValue_Base64Content added in v0.200.0

type CFFIMediaValue_Base64Content struct {
	Base64Content *CFFIMediaContentBase64 `protobuf:"bytes,2,opt,name=base64_content,json=base64Content,proto3,oneof"`
}

type CFFIMediaValue_FileContent added in v0.200.0

type CFFIMediaValue_FileContent struct {
	FileContent *CFFIMediaContentFile `protobuf:"bytes,3,opt,name=file_content,json=fileContent,proto3,oneof"`
}

type CFFIMediaValue_UrlContent added in v0.200.0

type CFFIMediaValue_UrlContent struct {
	UrlContent *CFFIMediaContentUrl `protobuf:"bytes,1,opt,name=url_content,json=urlContent,proto3,oneof"`
}

type CFFIObjectConstructorArgs added in v0.202.0

type CFFIObjectConstructorArgs struct {
	Type   CFFIObjectType  `protobuf:"varint,1,opt,name=type,proto3,enum=baml.cffi.CFFIObjectType" json:"type,omitempty"`
	Kwargs []*CFFIMapEntry `protobuf:"bytes,2,rep,name=kwargs,proto3" json:"kwargs,omitempty"`
	// contains filtered or unexported fields
}

func (*CFFIObjectConstructorArgs) Descriptor deprecated added in v0.202.0

func (*CFFIObjectConstructorArgs) Descriptor() ([]byte, []int)

Deprecated: Use CFFIObjectConstructorArgs.ProtoReflect.Descriptor instead.

func (*CFFIObjectConstructorArgs) GetKwargs added in v0.202.0

func (x *CFFIObjectConstructorArgs) GetKwargs() []*CFFIMapEntry

func (*CFFIObjectConstructorArgs) GetType added in v0.202.0

func (*CFFIObjectConstructorArgs) ProtoMessage added in v0.202.0

func (*CFFIObjectConstructorArgs) ProtoMessage()

func (*CFFIObjectConstructorArgs) ProtoReflect added in v0.202.0

func (*CFFIObjectConstructorArgs) Reset added in v0.202.0

func (x *CFFIObjectConstructorArgs) Reset()

func (*CFFIObjectConstructorArgs) String added in v0.202.0

func (x *CFFIObjectConstructorArgs) String() string

type CFFIObjectMethodArguments added in v0.202.0

type CFFIObjectMethodArguments struct {
	Object     *CFFIRawObject  `protobuf:"bytes,1,opt,name=object,proto3" json:"object,omitempty"`
	MethodName string          `protobuf:"bytes,2,opt,name=method_name,json=methodName,proto3" json:"method_name,omitempty"`
	Kwargs     []*CFFIMapEntry `protobuf:"bytes,3,rep,name=kwargs,proto3" json:"kwargs,omitempty"`
	// contains filtered or unexported fields
}

func (*CFFIObjectMethodArguments) Descriptor deprecated added in v0.202.0

func (*CFFIObjectMethodArguments) Descriptor() ([]byte, []int)

Deprecated: Use CFFIObjectMethodArguments.ProtoReflect.Descriptor instead.

func (*CFFIObjectMethodArguments) GetKwargs added in v0.202.0

func (x *CFFIObjectMethodArguments) GetKwargs() []*CFFIMapEntry

func (*CFFIObjectMethodArguments) GetMethodName added in v0.202.0

func (x *CFFIObjectMethodArguments) GetMethodName() string

func (*CFFIObjectMethodArguments) GetObject added in v0.202.0

func (x *CFFIObjectMethodArguments) GetObject() *CFFIRawObject

func (*CFFIObjectMethodArguments) ProtoMessage added in v0.202.0

func (*CFFIObjectMethodArguments) ProtoMessage()

func (*CFFIObjectMethodArguments) ProtoReflect added in v0.202.0

func (*CFFIObjectMethodArguments) Reset added in v0.202.0

func (x *CFFIObjectMethodArguments) Reset()

func (*CFFIObjectMethodArguments) String added in v0.202.0

func (x *CFFIObjectMethodArguments) String() string

type CFFIObjectResponse added in v0.202.0

type CFFIObjectResponse struct {

	// Types that are valid to be assigned to Response:
	//
	//	*CFFIObjectResponse_Success
	//	*CFFIObjectResponse_Error
	Response isCFFIObjectResponse_Response `protobuf_oneof:"response"`
	// contains filtered or unexported fields
}

func (*CFFIObjectResponse) Descriptor deprecated added in v0.202.0

func (*CFFIObjectResponse) Descriptor() ([]byte, []int)

Deprecated: Use CFFIObjectResponse.ProtoReflect.Descriptor instead.

func (*CFFIObjectResponse) GetError added in v0.202.0

func (*CFFIObjectResponse) GetResponse added in v0.202.0

func (x *CFFIObjectResponse) GetResponse() isCFFIObjectResponse_Response

func (*CFFIObjectResponse) GetSuccess added in v0.202.0

func (*CFFIObjectResponse) ProtoMessage added in v0.202.0

func (*CFFIObjectResponse) ProtoMessage()

func (*CFFIObjectResponse) ProtoReflect added in v0.202.0

func (x *CFFIObjectResponse) ProtoReflect() protoreflect.Message

func (*CFFIObjectResponse) Reset added in v0.202.0

func (x *CFFIObjectResponse) Reset()

func (*CFFIObjectResponse) String added in v0.202.0

func (x *CFFIObjectResponse) String() string

type CFFIObjectResponseError added in v0.202.0

type CFFIObjectResponseError struct {
	Error string `protobuf:"bytes,1,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*CFFIObjectResponseError) Descriptor deprecated added in v0.202.0

func (*CFFIObjectResponseError) Descriptor() ([]byte, []int)

Deprecated: Use CFFIObjectResponseError.ProtoReflect.Descriptor instead.

func (*CFFIObjectResponseError) GetError added in v0.202.0

func (x *CFFIObjectResponseError) GetError() string

func (*CFFIObjectResponseError) ProtoMessage added in v0.202.0

func (*CFFIObjectResponseError) ProtoMessage()

func (*CFFIObjectResponseError) ProtoReflect added in v0.202.0

func (x *CFFIObjectResponseError) ProtoReflect() protoreflect.Message

func (*CFFIObjectResponseError) Reset added in v0.202.0

func (x *CFFIObjectResponseError) Reset()

func (*CFFIObjectResponseError) String added in v0.202.0

func (x *CFFIObjectResponseError) String() string

type CFFIObjectResponseSuccess added in v0.202.0

type CFFIObjectResponseSuccess struct {

	// Types that are valid to be assigned to Result:
	//
	//	*CFFIObjectResponseSuccess_Object
	//	*CFFIObjectResponseSuccess_Objects
	//	*CFFIObjectResponseSuccess_Value
	Result isCFFIObjectResponseSuccess_Result `protobuf_oneof:"result"`
	// contains filtered or unexported fields
}

only one of these will be set proto doesn't allow oneofs with repeated fields

func (*CFFIObjectResponseSuccess) Descriptor deprecated added in v0.202.0

func (*CFFIObjectResponseSuccess) Descriptor() ([]byte, []int)

Deprecated: Use CFFIObjectResponseSuccess.ProtoReflect.Descriptor instead.

func (*CFFIObjectResponseSuccess) GetObject added in v0.202.0

func (x *CFFIObjectResponseSuccess) GetObject() *CFFIRawObject

func (*CFFIObjectResponseSuccess) GetObjects added in v0.202.0

func (*CFFIObjectResponseSuccess) GetResult added in v0.202.0

func (x *CFFIObjectResponseSuccess) GetResult() isCFFIObjectResponseSuccess_Result

func (*CFFIObjectResponseSuccess) GetValue added in v0.202.0

func (*CFFIObjectResponseSuccess) ProtoMessage added in v0.202.0

func (*CFFIObjectResponseSuccess) ProtoMessage()

func (*CFFIObjectResponseSuccess) ProtoReflect added in v0.202.0

func (*CFFIObjectResponseSuccess) Reset added in v0.202.0

func (x *CFFIObjectResponseSuccess) Reset()

func (*CFFIObjectResponseSuccess) String added in v0.202.0

func (x *CFFIObjectResponseSuccess) String() string

type CFFIObjectResponseSuccess_Object added in v0.202.0

type CFFIObjectResponseSuccess_Object struct {
	Object *CFFIRawObject `protobuf:"bytes,1,opt,name=object,proto3,oneof"`
}

type CFFIObjectResponseSuccess_Objects added in v0.202.0

type CFFIObjectResponseSuccess_Objects struct {
	Objects *MultipleRawObjectResponse `protobuf:"bytes,2,opt,name=objects,proto3,oneof"`
}

type CFFIObjectResponseSuccess_Value added in v0.202.0

type CFFIObjectResponseSuccess_Value struct {
	Value *CFFIValueHolder `protobuf:"bytes,3,opt,name=value,proto3,oneof"`
}

type CFFIObjectResponse_Error added in v0.202.0

type CFFIObjectResponse_Error struct {
	Error *CFFIObjectResponseError `protobuf:"bytes,2,opt,name=error,proto3,oneof"`
}

type CFFIObjectResponse_Success added in v0.202.0

type CFFIObjectResponse_Success struct {
	Success *CFFIObjectResponseSuccess `protobuf:"bytes,1,opt,name=success,proto3,oneof"`
}

type CFFIObjectType added in v0.202.0

type CFFIObjectType int32
const (
	CFFIObjectType_OBJECT_UNSPECIFIED     CFFIObjectType = 0
	CFFIObjectType_OBJECT_COLLECTOR       CFFIObjectType = 1
	CFFIObjectType_OBJECT_FUNCTION_LOG    CFFIObjectType = 2
	CFFIObjectType_OBJECT_USAGE           CFFIObjectType = 3
	CFFIObjectType_OBJECT_TIMING          CFFIObjectType = 4
	CFFIObjectType_OBJECT_STREAM_TIMING   CFFIObjectType = 5
	CFFIObjectType_OBJECT_LLM_CALL        CFFIObjectType = 6
	CFFIObjectType_OBJECT_LLM_STREAM_CALL CFFIObjectType = 7
	CFFIObjectType_OBJECT_HTTP_REQUEST    CFFIObjectType = 8
	CFFIObjectType_OBJECT_HTTP_RESPONSE   CFFIObjectType = 9
	CFFIObjectType_OBJECT_HTTP_BODY       CFFIObjectType = 10
	CFFIObjectType_OBJECT_SSE_RESPONSE    CFFIObjectType = 11
)

func (CFFIObjectType) Descriptor added in v0.202.0

func (CFFIObjectType) Enum added in v0.202.0

func (x CFFIObjectType) Enum() *CFFIObjectType

func (CFFIObjectType) EnumDescriptor deprecated added in v0.202.0

func (CFFIObjectType) EnumDescriptor() ([]byte, []int)

Deprecated: Use CFFIObjectType.Descriptor instead.

func (CFFIObjectType) Number added in v0.202.0

func (CFFIObjectType) String added in v0.202.0

func (x CFFIObjectType) String() string

func (CFFIObjectType) Type added in v0.202.0

type CFFIPointerType added in v0.202.0

type CFFIPointerType struct {
	Pointer int64 `protobuf:"varint,1,opt,name=pointer,proto3" json:"pointer,omitempty"`
	// contains filtered or unexported fields
}

Enum for all possible object types

func (*CFFIPointerType) Descriptor deprecated added in v0.202.0

func (*CFFIPointerType) Descriptor() ([]byte, []int)

Deprecated: Use CFFIPointerType.ProtoReflect.Descriptor instead.

func (*CFFIPointerType) GetPointer added in v0.202.0

func (x *CFFIPointerType) GetPointer() int64

func (*CFFIPointerType) ProtoMessage added in v0.202.0

func (*CFFIPointerType) ProtoMessage()

func (*CFFIPointerType) ProtoReflect added in v0.202.0

func (x *CFFIPointerType) ProtoReflect() protoreflect.Message

func (*CFFIPointerType) Reset added in v0.202.0

func (x *CFFIPointerType) Reset()

func (*CFFIPointerType) String added in v0.202.0

func (x *CFFIPointerType) String() string

type CFFIRawObject added in v0.202.0

type CFFIRawObject struct {

	// Types that are valid to be assigned to Object:
	//
	//	*CFFIRawObject_Collector
	//	*CFFIRawObject_FunctionLog
	//	*CFFIRawObject_Usage
	//	*CFFIRawObject_Timing
	//	*CFFIRawObject_StreamTiming
	//	*CFFIRawObject_LlmCall
	//	*CFFIRawObject_LlmStreamCall
	//	*CFFIRawObject_HttpRequest
	//	*CFFIRawObject_HttpResponse
	//	*CFFIRawObject_HttpBody
	//	*CFFIRawObject_SseResponse
	Object isCFFIRawObject_Object `protobuf_oneof:"object"`
	// contains filtered or unexported fields
}

Raw object with type information

func (*CFFIRawObject) Descriptor deprecated added in v0.202.0

func (*CFFIRawObject) Descriptor() ([]byte, []int)

Deprecated: Use CFFIRawObject.ProtoReflect.Descriptor instead.

func (*CFFIRawObject) GetCollector added in v0.202.0

func (x *CFFIRawObject) GetCollector() *CFFIPointerType

func (*CFFIRawObject) GetFunctionLog added in v0.202.0

func (x *CFFIRawObject) GetFunctionLog() *CFFIPointerType

func (*CFFIRawObject) GetHttpBody added in v0.202.0

func (x *CFFIRawObject) GetHttpBody() *CFFIPointerType

func (*CFFIRawObject) GetHttpRequest added in v0.202.0

func (x *CFFIRawObject) GetHttpRequest() *CFFIPointerType

func (*CFFIRawObject) GetHttpResponse added in v0.202.0

func (x *CFFIRawObject) GetHttpResponse() *CFFIPointerType

func (*CFFIRawObject) GetLlmCall added in v0.202.0

func (x *CFFIRawObject) GetLlmCall() *CFFIPointerType

func (*CFFIRawObject) GetLlmStreamCall added in v0.202.0

func (x *CFFIRawObject) GetLlmStreamCall() *CFFIPointerType

func (*CFFIRawObject) GetObject added in v0.202.0

func (x *CFFIRawObject) GetObject() isCFFIRawObject_Object

func (*CFFIRawObject) GetSseResponse added in v0.202.0

func (x *CFFIRawObject) GetSseResponse() *CFFIPointerType

func (*CFFIRawObject) GetStreamTiming added in v0.202.0

func (x *CFFIRawObject) GetStreamTiming() *CFFIPointerType

func (*CFFIRawObject) GetTiming added in v0.202.0

func (x *CFFIRawObject) GetTiming() *CFFIPointerType

func (*CFFIRawObject) GetUsage added in v0.202.0

func (x *CFFIRawObject) GetUsage() *CFFIPointerType

func (*CFFIRawObject) ProtoMessage added in v0.202.0

func (*CFFIRawObject) ProtoMessage()

func (*CFFIRawObject) ProtoReflect added in v0.202.0

func (x *CFFIRawObject) ProtoReflect() protoreflect.Message

func (*CFFIRawObject) Reset added in v0.202.0

func (x *CFFIRawObject) Reset()

func (*CFFIRawObject) String added in v0.202.0

func (x *CFFIRawObject) String() string

type CFFIRawObject_Collector added in v0.202.0

type CFFIRawObject_Collector struct {
	Collector *CFFIPointerType `protobuf:"bytes,1,opt,name=collector,proto3,oneof"`
}

type CFFIRawObject_FunctionLog added in v0.202.0

type CFFIRawObject_FunctionLog struct {
	FunctionLog *CFFIPointerType `protobuf:"bytes,2,opt,name=function_log,json=functionLog,proto3,oneof"`
}

type CFFIRawObject_HttpBody added in v0.202.0

type CFFIRawObject_HttpBody struct {
	HttpBody *CFFIPointerType `protobuf:"bytes,10,opt,name=http_body,json=httpBody,proto3,oneof"`
}

type CFFIRawObject_HttpRequest added in v0.202.0

type CFFIRawObject_HttpRequest struct {
	HttpRequest *CFFIPointerType `protobuf:"bytes,8,opt,name=http_request,json=httpRequest,proto3,oneof"`
}

type CFFIRawObject_HttpResponse added in v0.202.0

type CFFIRawObject_HttpResponse struct {
	HttpResponse *CFFIPointerType `protobuf:"bytes,9,opt,name=http_response,json=httpResponse,proto3,oneof"`
}

type CFFIRawObject_LlmCall added in v0.202.0

type CFFIRawObject_LlmCall struct {
	LlmCall *CFFIPointerType `protobuf:"bytes,6,opt,name=llm_call,json=llmCall,proto3,oneof"`
}

type CFFIRawObject_LlmStreamCall added in v0.202.0

type CFFIRawObject_LlmStreamCall struct {
	LlmStreamCall *CFFIPointerType `protobuf:"bytes,7,opt,name=llm_stream_call,json=llmStreamCall,proto3,oneof"`
}

type CFFIRawObject_SseResponse added in v0.202.0

type CFFIRawObject_SseResponse struct {
	SseResponse *CFFIPointerType `protobuf:"bytes,11,opt,name=sse_response,json=sseResponse,proto3,oneof"`
}

type CFFIRawObject_StreamTiming added in v0.202.0

type CFFIRawObject_StreamTiming struct {
	StreamTiming *CFFIPointerType `protobuf:"bytes,5,opt,name=stream_timing,json=streamTiming,proto3,oneof"`
}

type CFFIRawObject_Timing added in v0.202.0

type CFFIRawObject_Timing struct {
	Timing *CFFIPointerType `protobuf:"bytes,4,opt,name=timing,proto3,oneof"`
}

type CFFIRawObject_Usage added in v0.202.0

type CFFIRawObject_Usage struct {
	Usage *CFFIPointerType `protobuf:"bytes,3,opt,name=usage,proto3,oneof"`
}

type CFFIStreamState

type CFFIStreamState int32
const (
	CFFIStreamState_PENDING CFFIStreamState = 0
	CFFIStreamState_STARTED CFFIStreamState = 1
	CFFIStreamState_DONE    CFFIStreamState = 2
)

func (CFFIStreamState) Descriptor added in v0.200.0

func (CFFIStreamState) Enum added in v0.200.0

func (x CFFIStreamState) Enum() *CFFIStreamState

func (CFFIStreamState) EnumDescriptor deprecated added in v0.200.0

func (CFFIStreamState) EnumDescriptor() ([]byte, []int)

Deprecated: Use CFFIStreamState.Descriptor instead.

func (CFFIStreamState) Number added in v0.200.0

func (CFFIStreamState) String

func (x CFFIStreamState) String() string

func (CFFIStreamState) Type added in v0.200.0

type CFFITypeName added in v0.200.0

type CFFITypeName struct {
	Namespace CFFITypeNamespace `protobuf:"varint,1,opt,name=namespace,proto3,enum=baml.cffi.CFFITypeNamespace" json:"namespace,omitempty"`
	// the name of the type
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

wrapper for the name of a type

func (*CFFITypeName) Descriptor deprecated added in v0.200.0

func (*CFFITypeName) Descriptor() ([]byte, []int)

Deprecated: Use CFFITypeName.ProtoReflect.Descriptor instead.

func (*CFFITypeName) GetName added in v0.200.0

func (x *CFFITypeName) GetName() string

func (*CFFITypeName) GetNamespace added in v0.200.0

func (x *CFFITypeName) GetNamespace() CFFITypeNamespace

func (*CFFITypeName) ProtoMessage added in v0.200.0

func (*CFFITypeName) ProtoMessage()

func (*CFFITypeName) ProtoReflect added in v0.200.0

func (x *CFFITypeName) ProtoReflect() protoreflect.Message

func (*CFFITypeName) Reset added in v0.200.0

func (x *CFFITypeName) Reset()

func (*CFFITypeName) String added in v0.200.0

func (x *CFFITypeName) String() string

type CFFITypeNamespace added in v0.200.0

type CFFITypeNamespace int32
const (
	CFFITypeNamespace_INTERNAL     CFFITypeNamespace = 0
	CFFITypeNamespace_TYPES        CFFITypeNamespace = 1
	CFFITypeNamespace_STREAM_TYPES CFFITypeNamespace = 2
)

func (CFFITypeNamespace) Descriptor added in v0.200.0

func (CFFITypeNamespace) Enum added in v0.200.0

func (CFFITypeNamespace) EnumDescriptor deprecated added in v0.200.0

func (CFFITypeNamespace) EnumDescriptor() ([]byte, []int)

Deprecated: Use CFFITypeNamespace.Descriptor instead.

func (CFFITypeNamespace) Number added in v0.200.0

func (CFFITypeNamespace) String added in v0.200.0

func (x CFFITypeNamespace) String() string

func (CFFITypeNamespace) Type added in v0.200.0

type CFFIValueChecked

type CFFIValueChecked struct {
	Value  *CFFIValueHolder  `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	Checks []*CFFICheckValue `protobuf:"bytes,2,rep,name=checks,proto3" json:"checks,omitempty"`
	// contains filtered or unexported fields
}

func (*CFFIValueChecked) Descriptor deprecated added in v0.200.0

func (*CFFIValueChecked) Descriptor() ([]byte, []int)

Deprecated: Use CFFIValueChecked.ProtoReflect.Descriptor instead.

func (*CFFIValueChecked) GetChecks added in v0.200.0

func (x *CFFIValueChecked) GetChecks() []*CFFICheckValue

func (*CFFIValueChecked) GetValue added in v0.200.0

func (x *CFFIValueChecked) GetValue() *CFFIValueHolder

func (*CFFIValueChecked) ProtoMessage added in v0.200.0

func (*CFFIValueChecked) ProtoMessage()

func (*CFFIValueChecked) ProtoReflect added in v0.200.0

func (x *CFFIValueChecked) ProtoReflect() protoreflect.Message

func (*CFFIValueChecked) Reset added in v0.200.0

func (x *CFFIValueChecked) Reset()

func (*CFFIValueChecked) String added in v0.200.0

func (x *CFFIValueChecked) String() string

type CFFIValueClass

type CFFIValueClass struct {
	Name          *CFFITypeName   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Fields        []*CFFIMapEntry `protobuf:"bytes,2,rep,name=fields,proto3" json:"fields,omitempty"`
	DynamicFields []*CFFIMapEntry `protobuf:"bytes,3,rep,name=dynamic_fields,json=dynamicFields,proto3" json:"dynamic_fields,omitempty"`
	// contains filtered or unexported fields
}

func (*CFFIValueClass) Descriptor deprecated added in v0.200.0

func (*CFFIValueClass) Descriptor() ([]byte, []int)

Deprecated: Use CFFIValueClass.ProtoReflect.Descriptor instead.

func (*CFFIValueClass) GetDynamicFields added in v0.200.0

func (x *CFFIValueClass) GetDynamicFields() []*CFFIMapEntry

func (*CFFIValueClass) GetFields added in v0.200.0

func (x *CFFIValueClass) GetFields() []*CFFIMapEntry

func (*CFFIValueClass) GetName added in v0.200.0

func (x *CFFIValueClass) GetName() *CFFITypeName

func (*CFFIValueClass) ProtoMessage added in v0.200.0

func (*CFFIValueClass) ProtoMessage()

func (*CFFIValueClass) ProtoReflect added in v0.200.0

func (x *CFFIValueClass) ProtoReflect() protoreflect.Message

func (*CFFIValueClass) Reset added in v0.200.0

func (x *CFFIValueClass) Reset()

func (*CFFIValueClass) String added in v0.200.0

func (x *CFFIValueClass) String() string

type CFFIValueEnum

type CFFIValueEnum struct {
	Name      *CFFITypeName `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Value     string        `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	IsDynamic bool          `protobuf:"varint,3,opt,name=is_dynamic,json=isDynamic,proto3" json:"is_dynamic,omitempty"`
	// contains filtered or unexported fields
}

func (*CFFIValueEnum) Descriptor deprecated added in v0.200.0

func (*CFFIValueEnum) Descriptor() ([]byte, []int)

Deprecated: Use CFFIValueEnum.ProtoReflect.Descriptor instead.

func (*CFFIValueEnum) GetIsDynamic added in v0.200.0

func (x *CFFIValueEnum) GetIsDynamic() bool

func (*CFFIValueEnum) GetName added in v0.200.0

func (x *CFFIValueEnum) GetName() *CFFITypeName

func (*CFFIValueEnum) GetValue added in v0.200.0

func (x *CFFIValueEnum) GetValue() string

func (*CFFIValueEnum) ProtoMessage added in v0.200.0

func (*CFFIValueEnum) ProtoMessage()

func (*CFFIValueEnum) ProtoReflect added in v0.200.0

func (x *CFFIValueEnum) ProtoReflect() protoreflect.Message

func (*CFFIValueEnum) Reset added in v0.200.0

func (x *CFFIValueEnum) Reset()

func (*CFFIValueEnum) String added in v0.200.0

func (x *CFFIValueEnum) String() string

type CFFIValueHolder

type CFFIValueHolder struct {

	// we must include this because we might be a "string"
	// but in a container type like (string | int) and some languages
	// require we decode this.
	//
	// Required for BAML -> CFFI
	// But not for CFFI -> BAML (BAML always does type validation again at
	// boundaries)
	//
	// Types that are valid to be assigned to Value:
	//
	//	*CFFIValueHolder_NullValue
	//	*CFFIValueHolder_StringValue
	//	*CFFIValueHolder_IntValue
	//	*CFFIValueHolder_FloatValue
	//	*CFFIValueHolder_BoolValue
	//	*CFFIValueHolder_ListValue
	//	*CFFIValueHolder_MapValue
	//	*CFFIValueHolder_ClassValue
	//	*CFFIValueHolder_EnumValue
	//	*CFFIValueHolder_MediaValue
	//	*CFFIValueHolder_TupleValue
	//	*CFFIValueHolder_UnionVariantValue
	//	*CFFIValueHolder_CheckedValue
	//	*CFFIValueHolder_StreamingStateValue
	Value isCFFIValueHolder_Value `protobuf_oneof:"value"`
	Type  *CFFIFieldTypeHolder    `protobuf:"bytes,16,opt,name=type,proto3" json:"type,omitempty"`
	// contains filtered or unexported fields
}

The wrapper message for CFFIValue.

func (*CFFIValueHolder) Descriptor deprecated added in v0.200.0

func (*CFFIValueHolder) Descriptor() ([]byte, []int)

Deprecated: Use CFFIValueHolder.ProtoReflect.Descriptor instead.

func (*CFFIValueHolder) GetBoolValue added in v0.200.0

func (x *CFFIValueHolder) GetBoolValue() bool

func (*CFFIValueHolder) GetCheckedValue added in v0.200.0

func (x *CFFIValueHolder) GetCheckedValue() *CFFIValueChecked

func (*CFFIValueHolder) GetClassValue added in v0.200.0

func (x *CFFIValueHolder) GetClassValue() *CFFIValueClass

func (*CFFIValueHolder) GetEnumValue added in v0.200.0

func (x *CFFIValueHolder) GetEnumValue() *CFFIValueEnum

func (*CFFIValueHolder) GetFloatValue added in v0.200.0

func (x *CFFIValueHolder) GetFloatValue() float64

func (*CFFIValueHolder) GetIntValue added in v0.200.0

func (x *CFFIValueHolder) GetIntValue() int64

func (*CFFIValueHolder) GetListValue added in v0.200.0

func (x *CFFIValueHolder) GetListValue() *CFFIValueList

func (*CFFIValueHolder) GetMapValue added in v0.200.0

func (x *CFFIValueHolder) GetMapValue() *CFFIValueMap

func (*CFFIValueHolder) GetMediaValue added in v0.200.0

func (x *CFFIValueHolder) GetMediaValue() *CFFIValueMedia

func (*CFFIValueHolder) GetNullValue added in v0.200.0

func (x *CFFIValueHolder) GetNullValue() *CFFIValueNull

func (*CFFIValueHolder) GetStreamingStateValue added in v0.200.0

func (x *CFFIValueHolder) GetStreamingStateValue() *CFFIValueStreamingState

func (*CFFIValueHolder) GetStringValue added in v0.200.0

func (x *CFFIValueHolder) GetStringValue() string

func (*CFFIValueHolder) GetTupleValue added in v0.200.0

func (x *CFFIValueHolder) GetTupleValue() *CFFIValueTuple

func (*CFFIValueHolder) GetType added in v0.202.0

func (x *CFFIValueHolder) GetType() *CFFIFieldTypeHolder

func (*CFFIValueHolder) GetUnionVariantValue added in v0.200.0

func (x *CFFIValueHolder) GetUnionVariantValue() *CFFIValueUnionVariant

func (*CFFIValueHolder) GetValue added in v0.200.0

func (x *CFFIValueHolder) GetValue() isCFFIValueHolder_Value

func (*CFFIValueHolder) ProtoMessage added in v0.200.0

func (*CFFIValueHolder) ProtoMessage()

func (*CFFIValueHolder) ProtoReflect added in v0.200.0

func (x *CFFIValueHolder) ProtoReflect() protoreflect.Message

func (*CFFIValueHolder) Reset added in v0.200.0

func (x *CFFIValueHolder) Reset()

func (*CFFIValueHolder) String added in v0.200.0

func (x *CFFIValueHolder) String() string

type CFFIValueHolder_BoolValue added in v0.200.0

type CFFIValueHolder_BoolValue struct {
	BoolValue bool `protobuf:"varint,6,opt,name=bool_value,json=boolValue,proto3,oneof"`
}

type CFFIValueHolder_CheckedValue added in v0.200.0

type CFFIValueHolder_CheckedValue struct {
	CheckedValue *CFFIValueChecked `protobuf:"bytes,14,opt,name=checked_value,json=checkedValue,proto3,oneof"`
}

type CFFIValueHolder_ClassValue added in v0.200.0

type CFFIValueHolder_ClassValue struct {
	ClassValue *CFFIValueClass `protobuf:"bytes,9,opt,name=class_value,json=classValue,proto3,oneof"`
}

type CFFIValueHolder_EnumValue added in v0.200.0

type CFFIValueHolder_EnumValue struct {
	EnumValue *CFFIValueEnum `protobuf:"bytes,10,opt,name=enum_value,json=enumValue,proto3,oneof"`
}

type CFFIValueHolder_FloatValue added in v0.200.0

type CFFIValueHolder_FloatValue struct {
	FloatValue float64 `protobuf:"fixed64,5,opt,name=float_value,json=floatValue,proto3,oneof"`
}

type CFFIValueHolder_IntValue added in v0.200.0

type CFFIValueHolder_IntValue struct {
	IntValue int64 `protobuf:"varint,4,opt,name=int_value,json=intValue,proto3,oneof"`
}

type CFFIValueHolder_ListValue added in v0.200.0

type CFFIValueHolder_ListValue struct {
	ListValue *CFFIValueList `protobuf:"bytes,7,opt,name=list_value,json=listValue,proto3,oneof"`
}

type CFFIValueHolder_MapValue added in v0.200.0

type CFFIValueHolder_MapValue struct {
	MapValue *CFFIValueMap `protobuf:"bytes,8,opt,name=map_value,json=mapValue,proto3,oneof"`
}

type CFFIValueHolder_MediaValue added in v0.200.0

type CFFIValueHolder_MediaValue struct {
	MediaValue *CFFIValueMedia `protobuf:"bytes,11,opt,name=media_value,json=mediaValue,proto3,oneof"`
}

type CFFIValueHolder_NullValue added in v0.200.0

type CFFIValueHolder_NullValue struct {
	NullValue *CFFIValueNull `protobuf:"bytes,2,opt,name=null_value,json=nullValue,proto3,oneof"`
}

type CFFIValueHolder_StreamingStateValue added in v0.200.0

type CFFIValueHolder_StreamingStateValue struct {
	StreamingStateValue *CFFIValueStreamingState `protobuf:"bytes,15,opt,name=streaming_state_value,json=streamingStateValue,proto3,oneof"`
}

type CFFIValueHolder_StringValue added in v0.200.0

type CFFIValueHolder_StringValue struct {
	StringValue string `protobuf:"bytes,3,opt,name=string_value,json=stringValue,proto3,oneof"`
}

type CFFIValueHolder_TupleValue added in v0.200.0

type CFFIValueHolder_TupleValue struct {
	TupleValue *CFFIValueTuple `protobuf:"bytes,12,opt,name=tuple_value,json=tupleValue,proto3,oneof"`
}

type CFFIValueHolder_UnionVariantValue added in v0.200.0

type CFFIValueHolder_UnionVariantValue struct {
	UnionVariantValue *CFFIValueUnionVariant `protobuf:"bytes,13,opt,name=union_variant_value,json=unionVariantValue,proto3,oneof"`
}

type CFFIValueList

type CFFIValueList struct {
	ValueType *CFFIFieldTypeHolder `protobuf:"bytes,1,opt,name=value_type,json=valueType,proto3" json:"value_type,omitempty"`
	Values    []*CFFIValueHolder   `protobuf:"bytes,2,rep,name=values,proto3" json:"values,omitempty"`
	// contains filtered or unexported fields
}

Each variant as a message.

func (*CFFIValueList) Descriptor deprecated added in v0.200.0

func (*CFFIValueList) Descriptor() ([]byte, []int)

Deprecated: Use CFFIValueList.ProtoReflect.Descriptor instead.

func (*CFFIValueList) GetValueType added in v0.200.0

func (x *CFFIValueList) GetValueType() *CFFIFieldTypeHolder

func (*CFFIValueList) GetValues added in v0.200.0

func (x *CFFIValueList) GetValues() []*CFFIValueHolder

func (*CFFIValueList) ProtoMessage added in v0.200.0

func (*CFFIValueList) ProtoMessage()

func (*CFFIValueList) ProtoReflect added in v0.200.0

func (x *CFFIValueList) ProtoReflect() protoreflect.Message

func (*CFFIValueList) Reset added in v0.200.0

func (x *CFFIValueList) Reset()

func (*CFFIValueList) String added in v0.200.0

func (x *CFFIValueList) String() string

type CFFIValueMap

type CFFIValueMap struct {
	KeyType   *CFFIFieldTypeHolder `protobuf:"bytes,1,opt,name=key_type,json=keyType,proto3" json:"key_type,omitempty"`
	ValueType *CFFIFieldTypeHolder `protobuf:"bytes,2,opt,name=value_type,json=valueType,proto3" json:"value_type,omitempty"`
	Entries   []*CFFIMapEntry      `protobuf:"bytes,3,rep,name=entries,proto3" json:"entries,omitempty"`
	// contains filtered or unexported fields
}

func (*CFFIValueMap) Descriptor deprecated added in v0.200.0

func (*CFFIValueMap) Descriptor() ([]byte, []int)

Deprecated: Use CFFIValueMap.ProtoReflect.Descriptor instead.

func (*CFFIValueMap) GetEntries added in v0.200.0

func (x *CFFIValueMap) GetEntries() []*CFFIMapEntry

func (*CFFIValueMap) GetKeyType added in v0.200.0

func (x *CFFIValueMap) GetKeyType() *CFFIFieldTypeHolder

func (*CFFIValueMap) GetValueType added in v0.200.0

func (x *CFFIValueMap) GetValueType() *CFFIFieldTypeHolder

func (*CFFIValueMap) ProtoMessage added in v0.200.0

func (*CFFIValueMap) ProtoMessage()

func (*CFFIValueMap) ProtoReflect added in v0.200.0

func (x *CFFIValueMap) ProtoReflect() protoreflect.Message

func (*CFFIValueMap) Reset added in v0.200.0

func (x *CFFIValueMap) Reset()

func (*CFFIValueMap) String added in v0.200.0

func (x *CFFIValueMap) String() string

type CFFIValueMedia

type CFFIValueMedia struct {
	MediaType  *CFFIFieldTypeMedia `protobuf:"bytes,1,opt,name=media_type,json=mediaType,proto3" json:"media_type,omitempty"`
	MediaValue *CFFIMediaValue     `protobuf:"bytes,2,opt,name=media_value,json=mediaValue,proto3" json:"media_value,omitempty"`
	// contains filtered or unexported fields
}

func (*CFFIValueMedia) Descriptor deprecated added in v0.200.0

func (*CFFIValueMedia) Descriptor() ([]byte, []int)

Deprecated: Use CFFIValueMedia.ProtoReflect.Descriptor instead.

func (*CFFIValueMedia) GetMediaType added in v0.200.0

func (x *CFFIValueMedia) GetMediaType() *CFFIFieldTypeMedia

func (*CFFIValueMedia) GetMediaValue added in v0.200.0

func (x *CFFIValueMedia) GetMediaValue() *CFFIMediaValue

func (*CFFIValueMedia) ProtoMessage added in v0.200.0

func (*CFFIValueMedia) ProtoMessage()

func (*CFFIValueMedia) ProtoReflect added in v0.200.0

func (x *CFFIValueMedia) ProtoReflect() protoreflect.Message

func (*CFFIValueMedia) Reset added in v0.200.0

func (x *CFFIValueMedia) Reset()

func (*CFFIValueMedia) String added in v0.200.0

func (x *CFFIValueMedia) String() string

type CFFIValueNull added in v0.200.0

type CFFIValueNull struct {
	// contains filtered or unexported fields
}

func (*CFFIValueNull) Descriptor deprecated added in v0.200.0

func (*CFFIValueNull) Descriptor() ([]byte, []int)

Deprecated: Use CFFIValueNull.ProtoReflect.Descriptor instead.

func (*CFFIValueNull) ProtoMessage added in v0.200.0

func (*CFFIValueNull) ProtoMessage()

func (*CFFIValueNull) ProtoReflect added in v0.200.0

func (x *CFFIValueNull) ProtoReflect() protoreflect.Message

func (*CFFIValueNull) Reset added in v0.200.0

func (x *CFFIValueNull) Reset()

func (*CFFIValueNull) String added in v0.200.0

func (x *CFFIValueNull) String() string

type CFFIValueStreamingState

type CFFIValueStreamingState struct {
	Value *CFFIValueHolder `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	State CFFIStreamState  `protobuf:"varint,2,opt,name=state,proto3,enum=baml.cffi.CFFIStreamState" json:"state,omitempty"`
	// contains filtered or unexported fields
}

The wrapper message for CFFIValue.

func (*CFFIValueStreamingState) Descriptor deprecated added in v0.200.0

func (*CFFIValueStreamingState) Descriptor() ([]byte, []int)

Deprecated: Use CFFIValueStreamingState.ProtoReflect.Descriptor instead.

func (*CFFIValueStreamingState) GetState added in v0.200.0

func (*CFFIValueStreamingState) GetValue added in v0.200.0

func (*CFFIValueStreamingState) ProtoMessage added in v0.200.0

func (*CFFIValueStreamingState) ProtoMessage()

func (*CFFIValueStreamingState) ProtoReflect added in v0.200.0

func (x *CFFIValueStreamingState) ProtoReflect() protoreflect.Message

func (*CFFIValueStreamingState) Reset added in v0.200.0

func (x *CFFIValueStreamingState) Reset()

func (*CFFIValueStreamingState) String added in v0.200.0

func (x *CFFIValueStreamingState) String() string

type CFFIValueTuple

type CFFIValueTuple struct {
	Values []*CFFIValueHolder `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"`
	// contains filtered or unexported fields
}

func (*CFFIValueTuple) Descriptor deprecated added in v0.200.0

func (*CFFIValueTuple) Descriptor() ([]byte, []int)

Deprecated: Use CFFIValueTuple.ProtoReflect.Descriptor instead.

func (*CFFIValueTuple) GetValues added in v0.200.0

func (x *CFFIValueTuple) GetValues() []*CFFIValueHolder

func (*CFFIValueTuple) ProtoMessage added in v0.200.0

func (*CFFIValueTuple) ProtoMessage()

func (*CFFIValueTuple) ProtoReflect added in v0.200.0

func (x *CFFIValueTuple) ProtoReflect() protoreflect.Message

func (*CFFIValueTuple) Reset added in v0.200.0

func (x *CFFIValueTuple) Reset()

func (*CFFIValueTuple) String added in v0.200.0

func (x *CFFIValueTuple) String() string

type CFFIValueUnionVariant

type CFFIValueUnionVariant struct {
	Name           *CFFITypeName          `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	VariantName    string                 `protobuf:"bytes,2,opt,name=variant_name,json=variantName,proto3" json:"variant_name,omitempty"`
	FieldTypes     []*CFFIFieldTypeHolder `protobuf:"bytes,3,rep,name=field_types,json=fieldTypes,proto3" json:"field_types,omitempty"`
	ValueTypeIndex int32                  `protobuf:"varint,4,opt,name=value_type_index,json=valueTypeIndex,proto3" json:"value_type_index,omitempty"`
	Value          *CFFIValueHolder       `protobuf:"bytes,5,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

For the Rust variant `Union(Vec<CFFIFieldType>, Box<CFFIValue>)`

func (*CFFIValueUnionVariant) Descriptor deprecated added in v0.200.0

func (*CFFIValueUnionVariant) Descriptor() ([]byte, []int)

Deprecated: Use CFFIValueUnionVariant.ProtoReflect.Descriptor instead.

func (*CFFIValueUnionVariant) GetFieldTypes added in v0.200.0

func (x *CFFIValueUnionVariant) GetFieldTypes() []*CFFIFieldTypeHolder

func (*CFFIValueUnionVariant) GetName added in v0.200.0

func (x *CFFIValueUnionVariant) GetName() *CFFITypeName

func (*CFFIValueUnionVariant) GetValue added in v0.200.0

func (x *CFFIValueUnionVariant) GetValue() *CFFIValueHolder

func (*CFFIValueUnionVariant) GetValueTypeIndex added in v0.200.0

func (x *CFFIValueUnionVariant) GetValueTypeIndex() int32

func (*CFFIValueUnionVariant) GetVariantName added in v0.200.0

func (x *CFFIValueUnionVariant) GetVariantName() string

func (*CFFIValueUnionVariant) ProtoMessage added in v0.200.0

func (*CFFIValueUnionVariant) ProtoMessage()

func (*CFFIValueUnionVariant) ProtoReflect added in v0.200.0

func (x *CFFIValueUnionVariant) ProtoReflect() protoreflect.Message

func (*CFFIValueUnionVariant) Reset added in v0.200.0

func (x *CFFIValueUnionVariant) Reset()

func (*CFFIValueUnionVariant) String added in v0.200.0

func (x *CFFIValueUnionVariant) String() string

type MediaTypeEnum

type MediaTypeEnum int32

We need to handle CFFIMediaType. Since one variant is "Other(String)", we represent it as a message with an enum tag and an optional string.

const (
	MediaTypeEnum_IMAGE MediaTypeEnum = 0
	MediaTypeEnum_AUDIO MediaTypeEnum = 1
	MediaTypeEnum_PDF   MediaTypeEnum = 2
	MediaTypeEnum_VIDEO MediaTypeEnum = 3
)

func (MediaTypeEnum) Descriptor added in v0.200.0

func (MediaTypeEnum) Enum added in v0.200.0

func (x MediaTypeEnum) Enum() *MediaTypeEnum

func (MediaTypeEnum) EnumDescriptor deprecated added in v0.200.0

func (MediaTypeEnum) EnumDescriptor() ([]byte, []int)

Deprecated: Use MediaTypeEnum.Descriptor instead.

func (MediaTypeEnum) Number added in v0.200.0

func (MediaTypeEnum) String

func (x MediaTypeEnum) String() string

func (MediaTypeEnum) Type added in v0.200.0

type MultipleRawObjectResponse added in v0.202.0

type MultipleRawObjectResponse struct {
	Objects []*CFFIRawObject `protobuf:"bytes,1,rep,name=objects,proto3" json:"objects,omitempty"`
	// contains filtered or unexported fields
}

func (*MultipleRawObjectResponse) Descriptor deprecated added in v0.202.0

func (*MultipleRawObjectResponse) Descriptor() ([]byte, []int)

Deprecated: Use MultipleRawObjectResponse.ProtoReflect.Descriptor instead.

func (*MultipleRawObjectResponse) GetObjects added in v0.202.0

func (x *MultipleRawObjectResponse) GetObjects() []*CFFIRawObject

func (*MultipleRawObjectResponse) ProtoMessage added in v0.202.0

func (*MultipleRawObjectResponse) ProtoMessage()

func (*MultipleRawObjectResponse) ProtoReflect added in v0.202.0

func (*MultipleRawObjectResponse) Reset added in v0.202.0

func (x *MultipleRawObjectResponse) Reset()

func (*MultipleRawObjectResponse) String added in v0.202.0

func (x *MultipleRawObjectResponse) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL