Versions in this module Expand all Collapse all v1 v1.0.1 Feb 21, 2024 v1.0.0 Feb 21, 2024 Changes in this version + func ExtractFromLiteral(literal *core.Literal) (interface{}, error) + func MakeBinaryLiteral(v []byte) *core.Literal + func MakeDefaultLiteralForType(typ *core.LiteralType) (*core.Literal, error) + func MakeGenericLiteral(v *structpb.Struct) *core.Literal + func MakeLiteral(v interface{}) (*core.Literal, error) + func MakeLiteralForBlob(path storage.DataReference, isDir bool, format string) *core.Literal + func MakeLiteralForCollection(v []interface{}) (*core.Literal, error) + func MakeLiteralForMap(v map[string]interface{}) (*core.Literal, error) + func MakeLiteralForSchema(path storage.DataReference, columns []*core.SchemaType_SchemaColumn) *core.Literal + func MakeLiteralForSimpleType(t core.SimpleType, s string) (*core.Literal, error) + func MakeLiteralForStructuredDataSet(path storage.DataReference, ...) *core.Literal + func MakeLiteralForType(t *core.LiteralType, v interface{}) (*core.Literal, error) + func MakeLiteralMap(v map[string]interface{}) (*core.LiteralMap, error) + func MakePrimitive(v interface{}) (*core.Primitive, error) + func MakePrimitiveForType(t core.SimpleType, s string) (*core.Primitive, error) + func MakePrimitiveLiteral(v interface{}) (*core.Literal, error) + func MustMakeDefaultLiteralForType(typ *core.LiteralType) *core.Literal + func MustMakeLiteral(v interface{}) *core.Literal + func MustMakePrimitive(v interface{}) *core.Primitive + func MustMakePrimitiveLiteral(v interface{}) *core.Literal