pub struct NetworkMessageType(/* private fields */);Expand description
Network layer message types (Clause 6.2.4).
Implementations§
Source§impl NetworkMessageType
impl NetworkMessageType
pub const WHO_IS_ROUTER_TO_NETWORK: Self
pub const I_AM_ROUTER_TO_NETWORK: Self
pub const I_COULD_BE_ROUTER_TO_NETWORK: Self
pub const REJECT_MESSAGE_TO_NETWORK: Self
pub const ROUTER_BUSY_TO_NETWORK: Self
pub const ROUTER_AVAILABLE_TO_NETWORK: Self
pub const INITIALIZE_ROUTING_TABLE: Self
pub const INITIALIZE_ROUTING_TABLE_ACK: Self
pub const ESTABLISH_CONNECTION_TO_NETWORK: Self
pub const DISCONNECT_CONNECTION_TO_NETWORK: Self
pub const CHALLENGE_REQUEST: Self
pub const SECURITY_PAYLOAD: Self
pub const SECURITY_RESPONSE: Self
pub const REQUEST_KEY_UPDATE: Self
pub const UPDATE_KEY_SET: Self
pub const UPDATE_DISTRIBUTION_KEY: Self
pub const REQUEST_MASTER_KEY: Self
pub const SET_MASTER_KEY: Self
pub const WHAT_IS_NETWORK_NUMBER: Self
pub const NETWORK_NUMBER_IS: Self
Trait Implementations§
Source§impl Clone for NetworkMessageType
impl Clone for NetworkMessageType
Source§fn clone(&self) -> NetworkMessageType
fn clone(&self) -> NetworkMessageType
Returns a duplicate 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 NetworkMessageType
impl Debug for NetworkMessageType
Source§impl Display for NetworkMessageType
impl Display for NetworkMessageType
Source§impl Hash for NetworkMessageType
impl Hash for NetworkMessageType
Source§impl PartialEq for NetworkMessageType
impl PartialEq for NetworkMessageType
impl Copy for NetworkMessageType
impl Eq for NetworkMessageType
impl StructuralPartialEq for NetworkMessageType
Auto Trait Implementations§
impl Freeze for NetworkMessageType
impl RefUnwindSafe for NetworkMessageType
impl Send for NetworkMessageType
impl Sync for NetworkMessageType
impl Unpin for NetworkMessageType
impl UnsafeUnpin for NetworkMessageType
impl UnwindSafe for NetworkMessageType
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