func marshalValueAny(mo MarshalOptions, enc *Encoder, val any) error { … } func unmarshalValueAny(uo UnmarshalOptions, dec *Decoder) (any, error) { … } func marshalObjectAny(mo MarshalOptions, enc *Encoder, obj map[string]any) error { … } func unmarshalObjectAny(uo UnmarshalOptions, dec *Decoder) (map[string]any, error) { … } func marshalArrayAny(mo MarshalOptions, enc *Encoder, arr []any) error { … } func unmarshalArrayAny(uo UnmarshalOptions, dec *Decoder) ([]any, error) { … }