pub struct TbfHeaderV2Main { /* private fields */ }
Expand description
The v2 Main Header for apps.
All apps must have either a Main Header or a Program Header. Without either, the TBF object is considered padding. Main and Program Headers differ in whether they specify the endpoint of the process binary; Main Headers do not, while Program Headers do. A TBF with a Main Header cannot have any Credentials Footers, while a TBF with a Program Header can.
Trait Implementations§
Source§impl Clone for TbfHeaderV2Main
impl Clone for TbfHeaderV2Main
Source§fn clone(&self) -> TbfHeaderV2Main
fn clone(&self) -> TbfHeaderV2Main
Returns a copy 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 TbfHeaderV2Main
impl Debug for TbfHeaderV2Main
Source§impl TryFrom<&[u8]> for TbfHeaderV2Main
impl TryFrom<&[u8]> for TbfHeaderV2Main
impl Copy for TbfHeaderV2Main
Auto Trait Implementations§
impl Freeze for TbfHeaderV2Main
impl RefUnwindSafe for TbfHeaderV2Main
impl Send for TbfHeaderV2Main
impl Sync for TbfHeaderV2Main
impl Unpin for TbfHeaderV2Main
impl UnwindSafe for TbfHeaderV2Main
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