Documentation
¶
Index ¶
- Variables
- func Marshal(in any, opts ...marshalConfigOption) (*commonv1.ModuleSpec, error)
- func Unmarshal(input *commonv1.ModuleSpec, into any, opts ...unmarshalConfigOption) error
- type Float
- type Integer
- type Numeric
- type Signed
- type SpecUnmarshaler
- type SpecValueUnmarshaler
- type Unsigned
- type WithTagName
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrExpectedStruct = errors.New("expected struct")
View Source
var ErrUnmatchingType = errors.New("field type does not match wire value")
Functions ¶
Types ¶
type SpecUnmarshaler ¶
type SpecUnmarshaler interface {
UnmarshalModuleSpec(val *commonv1.ModuleSpec) error
}
type SpecValueUnmarshaler ¶
type SpecValueUnmarshaler interface {
UnmarshalSpecValue(val *commonv1.ModuleSpec_Value) error
}
type WithTagName ¶
type WithTagName string
Click to show internal directories.
Click to hide internal directories.