Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConjunctiveSchema ¶
type ConjunctiveSchema []Schema
ConjunctiveSchema encapsulates a schema list.
func (ConjunctiveSchema) ValidateBytes ¶
func (c ConjunctiveSchema) ValidateBytes(data []byte) error
ValidateBytes validates bytes per a ConjunctiveSchema.
type NoDoubleKeySchema ¶
type NoDoubleKeySchema struct{}
NoDoubleKeySchema is a schema that disallows double keys.
func (NoDoubleKeySchema) ValidateBytes ¶
func (NoDoubleKeySchema) ValidateBytes(data []byte) error
ValidateBytes validates bytes.
type NullSchema ¶
type NullSchema struct{}
NullSchema always validates bytes.
func (NullSchema) ValidateBytes ¶
func (NullSchema) ValidateBytes(data []byte) error
ValidateBytes never fails for NullSchema.
Click to show internal directories.
Click to hide internal directories.