Versions in this module Expand all Collapse all v0 v0.0.1 Jan 15, 2020 Changes in this version + func AnyMessageName(any *any.Any) (string, error) + func Duration(p *durpb.Duration) (time.Duration, error) + func DurationProto(d time.Duration) *durpb.Duration + func Empty(any *any.Any) (proto.Message, error) + func Is(any *any.Any, pb proto.Message) bool + func MarshalAny(pb proto.Message) (*any.Any, error) + func Timestamp(ts *tspb.Timestamp) (time.Time, error) + func TimestampNow() *tspb.Timestamp + func TimestampProto(t time.Time) (*tspb.Timestamp, error) + func TimestampString(ts *tspb.Timestamp) string + func UnmarshalAny(any *any.Any, pb proto.Message) error + type DynamicAny struct