pub struct Encapsulation {
pub size: i32,
pub major: u8,
pub minor: u8,
pub data: Vec<u8>,
}
Fields§
§size: i32
§major: u8
§minor: u8
§data: Vec<u8>
Implementations§
Source§impl Encapsulation
impl Encapsulation
pub fn empty() -> Encapsulation
pub fn from(bytes: Vec<u8>) -> Encapsulation
Trait Implementations§
Source§impl Clone for Encapsulation
impl Clone for Encapsulation
Source§fn clone(&self) -> Encapsulation
fn clone(&self) -> Encapsulation
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 Encapsulation
impl Debug for Encapsulation
Source§impl FromBytes for Encapsulation
impl FromBytes for Encapsulation
Auto Trait Implementations§
impl Freeze for Encapsulation
impl RefUnwindSafe for Encapsulation
impl Send for Encapsulation
impl Sync for Encapsulation
impl Unpin for Encapsulation
impl UnwindSafe for Encapsulation
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