pub struct VerifiedOutput {
pub quote_version: u16,
pub tee_type: u32,
pub tcb_status: TcbStatus,
pub fmspc: [u8; 6],
pub quote_body: QuoteBody,
pub advisory_ids: Option<Vec<String>>,
}Fields§
§quote_version: u16§tee_type: u32§tcb_status: TcbStatus§fmspc: [u8; 6]§quote_body: QuoteBody§advisory_ids: Option<Vec<String>>Implementations§
Source§impl VerifiedOutput
impl VerifiedOutput
pub fn to_bytes(&self) -> Vec<u8> ⓘ
pub fn from_bytes(slice: &[u8]) -> VerifiedOutput
Trait Implementations§
Auto Trait Implementations§
impl Freeze for VerifiedOutput
impl RefUnwindSafe for VerifiedOutput
impl Send for VerifiedOutput
impl Sync for VerifiedOutput
impl Unpin for VerifiedOutput
impl UnwindSafe for VerifiedOutput
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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