pub struct DXBHeader {
pub version: u8,
pub size: u16,
pub signed: bool,
pub encrypted: bool,
pub timestamp: u64,
pub scope_id: u32,
pub block_index: u16,
pub block_increment: u16,
pub block_type: DXBBlockType,
pub flags: HeaderFlags,
pub routing: RoutingInfo,
}Fields§
§version: u8§size: u16§signed: bool§encrypted: bool§timestamp: u64§scope_id: u32§block_index: u16§block_increment: u16§block_type: DXBBlockType§flags: HeaderFlags§routing: RoutingInfoTrait Implementations§
impl StructuralPartialEq for DXBHeader
Auto Trait Implementations§
impl Freeze for DXBHeader
impl RefUnwindSafe for DXBHeader
impl Send for DXBHeader
impl Sync for DXBHeader
impl Unpin for DXBHeader
impl UnwindSafe for DXBHeader
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more