package schema import ( "gitlab.dms3.io/ld/go-ld-prime" schemadmt "gitlab.dms3.io/ld/go-ld-prime/schema/dmt" ) type TypeFloat struct { name TypeName dmt schemadmt.TypeFloat ts *TypeSystem } // -- schema.Type interface satisfaction --> var _ Type = (*TypeFloat)(nil) func (t *TypeFloat) _Type() {} func (t *TypeFloat) TypeSystem() *TypeSystem { return t.ts } func (TypeFloat) TypeKind() TypeKind { return TypeKind_Float } func (t *TypeFloat) Name() TypeName { return t.name } func (t TypeFloat) RepresentationBehavior() ld.Kind { return ld.Kind_Float }