[−][src]Struct message::MessageHeader
Fields
magic: Magic
command: Command
len: u32
checksum: H32
Methods
impl MessageHeader
[src]
impl MessageHeader
impl MessageHeader
[src]
impl MessageHeader
Trait Implementations
impl Debug for MessageHeader
[src]
impl Debug for MessageHeader
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl PartialEq for MessageHeader
[src]
impl PartialEq for MessageHeader
fn eq(&self, other: &MessageHeader) -> bool
[src]
fn eq(&self, other: &MessageHeader) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &MessageHeader) -> bool
[src]
fn ne(&self, other: &MessageHeader) -> bool
This method tests for !=
.
impl Serializable for MessageHeader
[src]
impl Serializable for MessageHeader
fn serialize(&self, stream: &mut Stream)
[src]
fn serialize(&self, stream: &mut Stream)
Serialize the struct and appends it to the end of stream.
fn serialized_size(&self) -> usize
[src]
fn serialized_size(&self) -> usize
Hint about the size of serialized struct.
fn serialized_size_with_flags(&self, flags: u32) -> usize
[src]
fn serialized_size_with_flags(&self, flags: u32) -> usize
Hint about the size of serialized struct with given flags.
Auto Trait Implementations
impl Send for MessageHeader
impl Send for MessageHeader
impl Sync for MessageHeader
impl Sync for MessageHeader
Blanket Implementations
impl<T> From for T
[src]
impl<T> From for T
impl<T, U> Into for T where
U: From<T>,
[src]
impl<T, U> Into for T where
U: From<T>,
impl<T, U> TryFrom for T where
T: From<U>,
[src]
impl<T, U> TryFrom for T where
T: From<U>,
type Error = !
🔬 This is a nightly-only experimental API. (
try_from
)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
🔬 This is a nightly-only experimental API. (
try_from
)Performs the conversion.
impl<T> Borrow for T where
T: ?Sized,
[src]
impl<T> Borrow for T where
T: ?Sized,
ⓘImportant traits for &'a mut Rfn borrow(&self) -> &T
[src]
ⓘImportant traits for &'a mut R
fn borrow(&self) -> &T
Immutably borrows from an owned value. Read more
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
🔬 This is a nightly-only experimental API. (
try_from
)The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
🔬 This is a nightly-only experimental API. (
try_from
)Performs the conversion.
impl<T> BorrowMut for T where
T: ?Sized,
[src]
impl<T> BorrowMut for T where
T: ?Sized,
ⓘImportant traits for &'a mut Rfn borrow_mut(&mut self) -> &mut T
[src]
ⓘImportant traits for &'a mut R
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<T> Any for T where
T: 'static + ?Sized,
[src]
impl<T> Any for T where
T: 'static + ?Sized,
fn get_type_id(&self) -> TypeId
[src]
fn get_type_id(&self) -> TypeId
🔬 This is a nightly-only experimental API. (get_type_id
)
this method will likely be replaced by an associated static
Gets the TypeId
of self
. Read more