pub trait SerializableBytes: Send {
    // Required method
    fn to_bytes(&self) -> Vec<u8>;
}
Expand description

Every implementation has to implement bincode::serialize and deserialize

Required Methods§

source

fn to_bytes(&self) -> Vec<u8>

Implementors§

source§

impl SerializableBytes for MessageHeaderWrapper

delegate serialization to inner type

source§

impl SerializableBytes for ExtendedMessageHeader

source§

impl SerializableBytes for StandardMessageHeader

source§

impl SerializableBytes for MsgChannelEncryptRequest

source§

impl SerializableBytes for MsgChannelEncryptResponse

source§

impl SerializableBytes for MsgChannelEncryptResult

source§

impl SerializableBytes for MsgClientAppUsageEvent

source§

impl SerializableBytes for MsgClientChatAction

source§

impl SerializableBytes for MsgClientChatActionResult

source§

impl SerializableBytes for MsgClientChatEnter

source§

impl SerializableBytes for MsgClientChatMemberInfo

source§

impl SerializableBytes for MsgClientChatMsg

source§

impl SerializableBytes for MsgClientChatRoomInfo

source§

impl SerializableBytes for MsgClientCreateChat

source§

impl SerializableBytes for MsgClientCreateChatResponse

source§

impl SerializableBytes for MsgClientEmailAddrInfo

source§

impl SerializableBytes for MsgClientGenericResponse

source§

impl SerializableBytes for MsgClientGetFriendsWhoPlayGame

source§

impl SerializableBytes for MsgClientGetFriendsWhoPlayGameResponse

source§

impl SerializableBytes for MsgClientJoinChat

source§

impl SerializableBytes for MsgClientLogOnResponse

source§

impl SerializableBytes for MsgClientLoggedOff

source§

impl SerializableBytes for MsgClientLogon

source§

impl SerializableBytes for MsgClientMarketingMessageUpdate2

source§

impl SerializableBytes for MsgClientNewLoginKey

source§

impl SerializableBytes for MsgClientNewLoginKeyAccepted

source§

impl SerializableBytes for MsgClientOGSBeginSession

source§

impl SerializableBytes for MsgClientOGSBeginSessionResponse

source§

impl SerializableBytes for MsgClientOGSEndSession

source§

impl SerializableBytes for MsgClientOGSEndSessionResponse

source§

impl SerializableBytes for MsgClientOGSWriteRow

source§

impl SerializableBytes for MsgClientRequestedClientStats

source§

impl SerializableBytes for MsgClientSendGuestPass

source§

impl SerializableBytes for MsgClientSendGuestPassResponse

source§

impl SerializableBytes for MsgClientServerUnavailable

source§

impl SerializableBytes for MsgClientSetIgnoreFriend

source§

impl SerializableBytes for MsgClientSetIgnoreFriendResponse

source§

impl SerializableBytes for MsgClientUpdateGuestPassesList

source§

impl SerializableBytes for MsgClientVACBanStatus

source§

impl SerializableBytes for MsgGSApprove

source§

impl SerializableBytes for MsgGSDeny

source§

impl SerializableBytes for MsgGSGetPlayStatsResponse

source§

impl SerializableBytes for MsgGSGetReputationResponse

source§

impl SerializableBytes for MsgGSGetUserGroupStatus

source§

impl SerializableBytes for MsgGSGetUserGroupStatusResponse

source§

impl SerializableBytes for MsgGSKick

source§

impl SerializableBytes for MsgGSPerformHardwareSurvey

source§

impl<T> SerializableBytes for T