Documentation
¶
Index ¶
- func Feature(config ...func(installer *Installer)) miruken.Feature
- type Installer
- type Mapper
- func (m *Mapper) FromJson(_ ..., jsonString string, _ ..., options Options, _ ..., ...) (any, error)
- func (m *Mapper) FromJsonStream(_ ..., stream io.Reader, _ ..., options Options, _ ..., apiOptions api.Options, ...) (any, error)
- func (m *Mapper) ToJson(_ ..., maps *miruken.Maps, _ ..., options Options, _ ..., ...) (js string, err error)
- func (m *Mapper) ToJsonStream(_ ..., maps *miruken.Maps, _ ..., options Options, _ ..., ...) (stream io.Writer, err error)
- type Options
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Mapper ¶
type Mapper struct{}
Mapper formats to and from json using encoding/json.
func (*Mapper) FromJson ¶
func (m *Mapper) FromJson( _ *struct { miruken.Maps miruken.Format `from:"application/json"` }, jsonString string, _ *struct { miruken.Optional miruken.FromOptions }, options Options, _ *struct { miruken.Optional miruken.FromOptions }, apiOptions api.Options, maps *miruken.Maps, ctx miruken.HandleContext, ) (any, error)
func (*Mapper) FromJsonStream ¶
func (m *Mapper) FromJsonStream( _ *struct { miruken.Maps miruken.Format `from:"application/json"` }, stream io.Reader, _ *struct { miruken.Optional miruken.FromOptions }, options Options, _ *struct { miruken.Optional miruken.FromOptions }, apiOptions api.Options, maps *miruken.Maps, ctx miruken.HandleContext, ) (any, error)
func (*Mapper) ToJson ¶
func (m *Mapper) ToJson( _ *struct { miruken.Maps miruken.Format `to:"application/json"` }, maps *miruken.Maps, _ *struct { miruken.Optional miruken.FromOptions }, options Options, _ *struct { miruken.Optional miruken.FromOptions }, apiOptions api.Options, ctx miruken.HandleContext, ) (js string, err error)
func (*Mapper) ToJsonStream ¶
func (m *Mapper) ToJsonStream( _ *struct { miruken.Maps miruken.Format `to:"application/json"` }, maps *miruken.Maps, _ *struct { miruken.Optional miruken.FromOptions }, options Options, _ *struct { miruken.Optional miruken.FromOptions }, apiOptions api.Options, ctx miruken.HandleContext, ) (stream io.Writer, err error)
Click to show internal directories.
Click to hide internal directories.