Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Compare = cmp.FilterValues( func(x, y interface{}) bool { _, xok := x.(proto.Message) _, yok := y.(proto.Message) return xok && yok }, cmp.Comparer(func(x, y interface{}) bool { vx, ok := x.(proto.Message) if !ok { return false } vy, ok := y.(proto.Message) if !ok { return false } return proto.Equal(vx, vy) }), )
Functions ¶
func FromTimestamp ¶
func FromTimestamp(from *timestamppb.Timestamp) time.Time
FromTimestamp creates time.Time from protobuf's Timestamp.
func MarshalAnyToProto ¶
FromAny converts an arbitrary interface to github.com/containerd/containerd/protobuf/types.Any.
func ToTimestamp ¶
func ToTimestamp(from time.Time) *timestamppb.Timestamp
ToTimestamp creates protobuf's Timestamp from time.Time.
Types ¶
This section is empty.
Directories ¶
Path | Synopsis |
---|---|
Package proto provides convinient aliases that make google.golang.org/protobuf migration easier.
|
Package proto provides convinient aliases that make google.golang.org/protobuf migration easier. |
Package types provides convinient aliases that make google.golang.org/protobuf migration easier.
|
Package types provides convinient aliases that make google.golang.org/protobuf migration easier. |
Click to show internal directories.
Click to hide internal directories.