code: func (*GossipMessage) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{}) {
  	return _GossipMessage_OneofMarshaler, _GossipMessage_OneofUnmarshaler, _GossipMessage_OneofSizer, []interface{}{
  		(*GossipMessage_AliveMsg)(nil),
  		(*GossipMessage_MemReq)(nil),
  		(*GossipMessage_MemRes)(nil),
  		(*GossipMessage_DataMsg)(nil),
  		(*GossipMessage_Hello)(nil),
  		(*GossipMessage_DataDig)(nil),
  		(*GossipMessage_DataReq)(nil),
  		(*GossipMessage_DataUpdate)(nil),
  		(*GossipMessage_Empty)(nil),
  		(*GossipMessage_Conn)(nil),
  		(*GossipMessage_StateInfo)(nil),
  		(*GossipMessage_StateSnapshot)(nil),
  		(*GossipMessage_StateInfoPullReq)(nil),
  		(*GossipMessage_StateRequest)(nil),
  		(*GossipMessage_StateResponse)(nil),
  		(*GossipMessage_LeadershipMsg)(nil),
  		(*GossipMessage_PeerIdentity)(nil),
  		(*GossipMessage_Ack)(nil),
  		(*GossipMessage_PrivateReq)(nil),
  		(*GossipMessage_PrivateRes)(nil),
  		(*GossipMessage_PrivateData)(nil),
  	}
  }
docs: // XXX_OneofFuncs is for the internal use of the proto package.