Documentation
¶
Index ¶
- func MarshalAny(s *jsonplugin.MarshalState, v *anypb.Any)
- func MarshalDuration(s *jsonplugin.MarshalState, v *durationpb.Duration)
- func MarshalEmpty(s *jsonplugin.MarshalState, _ *emptypb.Empty)
- func MarshalFieldMask(s *jsonplugin.MarshalState, v *fieldmaskpb.FieldMask)
- func MarshalListValue(s *jsonplugin.MarshalState, v *structpb.ListValue)
- func MarshalMessage(s *jsonplugin.MarshalState, v proto.Message)
- func MarshalStruct(s *jsonplugin.MarshalState, v *structpb.Struct)
- func MarshalTimestamp(s *jsonplugin.MarshalState, v *timestamppb.Timestamp)
- func MarshalValue(s *jsonplugin.MarshalState, v *structpb.Value)
- func UnmarshalAny(s *jsonplugin.UnmarshalState) *anypb.Any
- func UnmarshalDuration(s *jsonplugin.UnmarshalState) *durationpb.Duration
- func UnmarshalEmpty(s *jsonplugin.UnmarshalState) *emptypb.Empty
- func UnmarshalFieldMask(s *jsonplugin.UnmarshalState) *fieldmaskpb.FieldMask
- func UnmarshalListValue(s *jsonplugin.UnmarshalState) *structpb.ListValue
- func UnmarshalMessage(s *jsonplugin.UnmarshalState, v proto.Message)
- func UnmarshalStruct(s *jsonplugin.UnmarshalState) *structpb.Struct
- func UnmarshalTimestamp(s *jsonplugin.UnmarshalState) *timestamppb.Timestamp
- func UnmarshalValue(s *jsonplugin.UnmarshalState) *structpb.Value
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func MarshalAny ¶
func MarshalAny(s *jsonplugin.MarshalState, v *anypb.Any)
MarshalAny marshals an Any WKT.
func MarshalDuration ¶
func MarshalDuration(s *jsonplugin.MarshalState, v *durationpb.Duration)
MarshalDuration marshals a Duration WKT.
func MarshalEmpty ¶
func MarshalEmpty(s *jsonplugin.MarshalState, _ *emptypb.Empty)
MarshalEmpty marshals an Empty WKT.
func MarshalFieldMask ¶
func MarshalFieldMask(s *jsonplugin.MarshalState, v *fieldmaskpb.FieldMask)
MarshalFieldMask marshals a FieldMask WKT.
func MarshalListValue ¶
func MarshalListValue(s *jsonplugin.MarshalState, v *structpb.ListValue)
MarshalListValue marshals a ListValue WKT.
func MarshalMessage ¶
func MarshalMessage(s *jsonplugin.MarshalState, v proto.Message)
MarshalMessage marshals a message with the standard JSON marshaler.
func MarshalStruct ¶
func MarshalStruct(s *jsonplugin.MarshalState, v *structpb.Struct)
MarshalStruct marshals a Struct WKT.
func MarshalTimestamp ¶
func MarshalTimestamp(s *jsonplugin.MarshalState, v *timestamppb.Timestamp)
MarshalTimestamp marshals a Timestamp WKT.
func MarshalValue ¶
func MarshalValue(s *jsonplugin.MarshalState, v *structpb.Value)
MarshalValue marshals a Value WKT.
func UnmarshalAny ¶
func UnmarshalAny(s *jsonplugin.UnmarshalState) *anypb.Any
UnmarshalAny unmarshals an Any WKT.
func UnmarshalDuration ¶
func UnmarshalDuration(s *jsonplugin.UnmarshalState) *durationpb.Duration
UnmarshalDuration unmarshals a Duration WKT.
func UnmarshalEmpty ¶
func UnmarshalEmpty(s *jsonplugin.UnmarshalState) *emptypb.Empty
UnmarshalEmpty unmarshals a Empty WKT.
func UnmarshalFieldMask ¶
func UnmarshalFieldMask(s *jsonplugin.UnmarshalState) *fieldmaskpb.FieldMask
UnmarshalFieldMask unmarshals a FieldMask WKT.
func UnmarshalListValue ¶
func UnmarshalListValue(s *jsonplugin.UnmarshalState) *structpb.ListValue
UnmarshalListValue unmarshals a ListValue WKT.
func UnmarshalMessage ¶
func UnmarshalMessage(s *jsonplugin.UnmarshalState, v proto.Message)
UnmarshalMessage unmarshals a message with the standard JSON unmarshaler.
func UnmarshalStruct ¶
func UnmarshalStruct(s *jsonplugin.UnmarshalState) *structpb.Struct
UnmarshalStruct unmarshals a Struct WKT.
func UnmarshalTimestamp ¶
func UnmarshalTimestamp(s *jsonplugin.UnmarshalState) *timestamppb.Timestamp
UnmarshalTimestamp unmarshals a Timestamp WKT.
func UnmarshalValue ¶
func UnmarshalValue(s *jsonplugin.UnmarshalState) *structpb.Value
UnmarshalValue unmarshals a Value WKT.
Types ¶
This section is empty.