pub(crate) struct TransportFrame {
pub(crate) payload: ByteBuf,
pub(crate) nonce: u64,
}Expand description
Wire format — always encrypted with current symmetric keys.
Fields§
§payload: ByteBuf§nonce: u64Trait Implementations§
Source§impl Clone for TransportFrame
impl Clone for TransportFrame
Source§fn clone(&self) -> TransportFrame
fn clone(&self) -> TransportFrame
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 TransportFrame
impl Debug for TransportFrame
Source§impl<'de> Deserialize<'de> for TransportFrame
impl<'de> Deserialize<'de> for TransportFrame
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
Auto Trait Implementations§
impl Freeze for TransportFrame
impl RefUnwindSafe for TransportFrame
impl Send for TransportFrame
impl Sync for TransportFrame
impl Unpin for TransportFrame
impl UnsafeUnpin for TransportFrame
impl UnwindSafe for TransportFrame
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