Skip to content

marshaller: add JSON and bytes passthrough marshallers#73

Merged
bigbes merged 1 commit intomasterfrom
bigbes/gh-no-add-additional-marshallers
May 5, 2026
Merged

marshaller: add JSON and bytes passthrough marshallers#73
bigbes merged 1 commit intomasterfrom
bigbes/gh-no-add-additional-marshallers

Conversation

@bigbes
Copy link
Copy Markdown
Collaborator

@bigbes bigbes commented May 4, 2026

Add two additional typed marshaller implementations alongside the existing YAML one.

  • Add TypedJSONMarshaller[T] for default encoding/json marshalling.
  • Add TypedBytesMarshaller as a passthrough TypedMarshaller[[]byte] for values that are already serialized or stored as opaque blobs.

@bigbes bigbes marked this pull request as ready for review May 4, 2026 11:10
@bigbes bigbes force-pushed the bigbes/gh-no-add-additional-marshallers branch from 334883a to e6e4519 Compare May 4, 2026 12:46
Add two additional typed marshaller implementations alongside the
existing YAML one.
- Add TypedJSONMarshaller[T] for default encoding/json marshalling.
- Add TypedBytesMarshaller as a passthrough TypedMarshaller[[]byte] for
  values that are already serialized or stored as opaque blobs.
@bigbes bigbes force-pushed the bigbes/gh-no-add-additional-marshallers branch from e6e4519 to 6dbb6e2 Compare May 5, 2026 11:20
@bigbes bigbes merged commit 9e0770a into master May 5, 2026
15 of 17 checks passed
@bigbes bigbes deleted the bigbes/gh-no-add-additional-marshallers branch May 5, 2026 12:15
@bigbes bigbes mentioned this pull request May 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants