func EnumRawDescriptor(e proto.GeneratedEnum) ([]byte, []int) {
	if ev, ok := e.(interface{ EnumDescriptor() ([]byte, []int) }); ok {
		return ev.EnumDescriptor()
	}
	ed := protoimpl.X.EnumTypeOf(e)
	return deriveRawDescriptor(ed.Descriptor())
}
// EnumRawDescriptor returns the GZIP'd raw file descriptor representing
// the enum and the index path to reach the enum declaration.
// The returned slices must not be mutated.
EnumRawDescriptor returns the GZIP'd raw file descriptor representing
the enum and the index path to reach the enum declaration.
The returned slices must not be mutated.
// EnumRawDescriptor returns the GZIP ' d raw file descriptor representing // the enum and the index path to reach the enum declaration . // The returned slices must not be mutated .
func EnumRawDescriptor(e proto.GeneratedEnum) ([]byte, []int) {
	if ev, ok := e.(interface{ EnumDescriptor() ([]byte, []int) }); ok {
		return ev.EnumDescriptor()
	}
	ed := protoimpl.X.EnumTypeOf(e)
	return deriveRawDescriptor(ed.Descriptor())
}
func EnumRawDescriptor ( e proto . GeneratedEnum ) ( [ ] byte , [ ] int ) { if ev , ok := e . ( interface { EnumDescriptor ( ) ( [ ] byte , [ ] int ) } ) ; ok { return ev . EnumDescriptor ( ) } ed := protoimpl . X . EnumTypeOf ( e ) return deriveRawDescriptor ( ed . Descriptor ( ) ) }
EnumRawDescriptor returns the GZIP'd raw file descriptor representing
the enum and the index path to reach the enum declaration.
EnumRawDescriptor returns the GZIP ' d raw file descriptor representing the enum and the index path to reach the enum declaration .