pub struct SessionReady {
pub message_type: MessageType,
pub session_id: Uuid,
pub mac: Vec<u8>,
}Expand description
Controller readiness marker after keys are derived.
Fields§
§message_type: MessageType§session_id: Uuid§mac: Vec<u8>Trait Implementations§
Source§impl Clone for SessionReady
impl Clone for SessionReady
Source§fn clone(&self) -> SessionReady
fn clone(&self) -> SessionReady
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 SessionReady
impl Debug for SessionReady
Source§impl<'de> Deserialize<'de> for SessionReady
impl<'de> Deserialize<'de> for SessionReady
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for SessionReady
impl PartialEq for SessionReady
Source§impl Serialize for SessionReady
impl Serialize for SessionReady
impl StructuralPartialEq for SessionReady
Auto Trait Implementations§
impl Freeze for SessionReady
impl RefUnwindSafe for SessionReady
impl Send for SessionReady
impl Sync for SessionReady
impl Unpin for SessionReady
impl UnwindSafe for SessionReady
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