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