Documentation ¶
Index ¶
- func BigIntToDurationpb(s sql.NullInt64) *durationpb.Duration
- func DurationPbToBigInt(duration *durationpb.Duration) sql.NullInt64
- func SanitizeTimestampPb(timestamp *timestamppb.Timestamp) sql.NullTime
- func TimeToTimestamppb(t sql.NullTime) *timestamppb.Timestamp
- type ReadWriter
- type Reader
- type Writer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BigIntToDurationpb ¶ added in v2.8.0
func BigIntToDurationpb(s sql.NullInt64) *durationpb.Duration
func DurationPbToBigInt ¶ added in v2.8.0
func DurationPbToBigInt(duration *durationpb.Duration) sql.NullInt64
func SanitizeTimestampPb ¶ added in v2.8.0
func SanitizeTimestampPb(timestamp *timestamppb.Timestamp) sql.NullTime
func TimeToTimestamppb ¶ added in v2.8.0
func TimeToTimestamppb(t sql.NullTime) *timestamppb.Timestamp
Types ¶
type ReadWriter ¶
ReadWriter is io.ReadWriter for proto.Message instead of []byte.
func NewReadWriter ¶
func NewReadWriter(rw io.ReadWriter) ReadWriter
NewReadWriter returns a new ReadWriter with rw as both its source and its sink.
Click to show internal directories.
Click to hide internal directories.