pub struct TbfHeaderV2Program { /* private fields */ }
Expand description
The v2 Program 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 Program Header includes the binary end offset so that a Verifier knows where Credentials Headers start. The region between the end of the binary and the end of the TBF is reserved for Credentials Footers.
Trait Implementations§
Source§impl Clone for TbfHeaderV2Program
impl Clone for TbfHeaderV2Program
Source§fn clone(&self) -> TbfHeaderV2Program
fn clone(&self) -> TbfHeaderV2Program
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 TbfHeaderV2Program
impl Debug for TbfHeaderV2Program
Source§impl TryFrom<&[u8]> for TbfHeaderV2Program
impl TryFrom<&[u8]> for TbfHeaderV2Program
impl Copy for TbfHeaderV2Program
Auto Trait Implementations§
impl Freeze for TbfHeaderV2Program
impl RefUnwindSafe for TbfHeaderV2Program
impl Send for TbfHeaderV2Program
impl Sync for TbfHeaderV2Program
impl Unpin for TbfHeaderV2Program
impl UnwindSafe for TbfHeaderV2Program
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