pub enum ServerBinaryMessage {
MessageData(MessageData),
Time(Time),
ServiceCallResponse(ServiceCallResponse),
}
Variants§
Implementations§
Source§impl ServerBinaryMessage
impl ServerBinaryMessage
pub fn to_message(self) -> DigitalisResult<Message>
pub fn serialize<T: BufMut>(&self, buf: &mut T)
pub fn deserialize<T: Buf>(buf: &mut T) -> DigitalisResult<Self>
Trait Implementations§
Source§impl Clone for ServerBinaryMessage
impl Clone for ServerBinaryMessage
Source§fn clone(&self) -> ServerBinaryMessage
fn clone(&self) -> ServerBinaryMessage
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ServerBinaryMessage
impl Debug for ServerBinaryMessage
Source§impl From<MessageData> for ServerBinaryMessage
impl From<MessageData> for ServerBinaryMessage
Source§fn from(msg: MessageData) -> Self
fn from(msg: MessageData) -> Self
Converts to this type from the input type.
Source§impl From<ServiceCallResponse> for ServerBinaryMessage
impl From<ServiceCallResponse> for ServerBinaryMessage
Source§fn from(msg: ServiceCallResponse) -> Self
fn from(msg: ServiceCallResponse) -> Self
Converts to this type from the input type.
Source§impl From<Time> for ServerBinaryMessage
impl From<Time> for ServerBinaryMessage
Source§impl PartialEq for ServerBinaryMessage
impl PartialEq for ServerBinaryMessage
impl Eq for ServerBinaryMessage
impl StructuralPartialEq for ServerBinaryMessage
Auto Trait Implementations§
impl Freeze for ServerBinaryMessage
impl RefUnwindSafe for ServerBinaryMessage
impl Send for ServerBinaryMessage
impl Sync for ServerBinaryMessage
impl Unpin for ServerBinaryMessage
impl UnwindSafe for ServerBinaryMessage
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more