Documentation
¶
Index ¶
- func FromJson(bytes []byte) (*tdlv1alpha1.Spec, error)
- func FromMediaType(media tdl.MediaType, bytes []byte) (*tdlv1alpha1.Spec, error)
- func FromProto(bytes []byte) (*tdlv1alpha1.Spec, error)
- func FromYaml(bytes []byte) (*tdlv1alpha1.Spec, error)
- func NewReader(spec *tdlv1alpha1.Spec, options ...ReaderOption) io.Reader
- func Options(options ...ReaderOption) readerOptions
- func ReadAll(reader io.Reader, options ...ReaderOption) (*tdlv1alpha1.Spec, error)
- func ReadInput(input tdl.Input) (*tdlv1alpha1.Spec, error)
- func ToJson(spec *tdlv1alpha1.Spec) ([]byte, error)
- func ToMediaType(media tdl.MediaType, spec *tdlv1alpha1.Spec) ([]byte, error)
- func ToProto(spec *tdlv1alpha1.Spec) ([]byte, error)
- func ToYaml(spec *tdlv1alpha1.Spec) ([]byte, error)
- func Zero() *tdlv1alpha1.Spec
- type ReaderOption
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FromMediaType ¶
func NewReader ¶
func NewReader(spec *tdlv1alpha1.Spec, options ...ReaderOption) io.Reader
func Options ¶
func Options(options ...ReaderOption) readerOptions
func ReadAll ¶
func ReadAll(reader io.Reader, options ...ReaderOption) (*tdlv1alpha1.Spec, error)
func ToMediaType ¶
func Zero ¶
func Zero() *tdlv1alpha1.Spec
Types ¶
type ReaderOption ¶
type ReaderOption func(*readerOptions)
func WithMediaType ¶
func WithMediaType(media tdl.MediaType) ReaderOption
Click to show internal directories.
Click to hide internal directories.