Versions in this module Expand all Collapse all v1 v1.0.0 Jun 1, 2021 Changes in this version + func FilterDescriptor(desc protoreflect.Descriptor, opt cmp.Option) cmp.Option + func FilterEnum(enum protoreflect.Enum, opt cmp.Option) cmp.Option + func FilterField(message proto.Message, name protoreflect.Name, opt cmp.Option) cmp.Option + func FilterMessage(message proto.Message, opt cmp.Option) cmp.Option + func FilterOneof(message proto.Message, name protoreflect.Name, opt cmp.Option) cmp.Option + func IgnoreDefaultScalars() cmp.Option + func IgnoreDescriptors(descs ...protoreflect.Descriptor) cmp.Option + func IgnoreEmptyMessages() cmp.Option + func IgnoreEnums(enums ...protoreflect.Enum) cmp.Option + func IgnoreFields(message proto.Message, names ...protoreflect.Name) cmp.Option + func IgnoreMessages(messages ...proto.Message) cmp.Option + func IgnoreOneofs(message proto.Message, names ...protoreflect.Name) cmp.Option + func IgnoreUnknown() cmp.Option + func SortRepeated(lessFunc interface{}) cmp.Option + func SortRepeatedFields(message proto.Message, names ...protoreflect.Name) cmp.Option + func Transform(...option) cmp.Option + type Enum struct + func (e Enum) Descriptor() protoreflect.EnumDescriptor + func (e Enum) Number() protoreflect.EnumNumber + func (e Enum) String() string + func (e1 Enum) Equal(e2 Enum) bool + type Message map[string]interface + func (m Message) Descriptor() protoreflect.MessageDescriptor + func (m Message) ProtoMessage() + func (m Message) ProtoReflect() protoreflect.Message + func (m Message) Reset() + func (m Message) String() string