Struct sgx_types::types::TeeTcbInfo
source · [−]#[repr(C, packed)]pub struct TeeTcbInfo {
pub valid: [u8; 8],
pub tee_tcb_svn: TeeTcbSvn,
pub mr_seam: TeeMeasurement,
pub mr_seam_signer: TeeMeasurement,
pub attributes: TeeAttributes,
pub reserved: [u8; 111],
}
Fields
valid: [u8; 8]
tee_tcb_svn: TeeTcbSvn
mr_seam: TeeMeasurement
mr_seam_signer: TeeMeasurement
attributes: TeeAttributes
reserved: [u8; 111]
Trait Implementations
sourceimpl AsRef<[u8; 239]> for TeeTcbInfo
impl AsRef<[u8; 239]> for TeeTcbInfo
sourceimpl Clone for TeeTcbInfo
impl Clone for TeeTcbInfo
sourcefn clone(&self) -> TeeTcbInfo
fn clone(&self) -> TeeTcbInfo
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for TeeTcbInfo
impl Debug for TeeTcbInfo
sourceimpl Default for TeeTcbInfo
impl Default for TeeTcbInfo
sourcefn default() -> TeeTcbInfo
fn default() -> TeeTcbInfo
Returns the “default value” for a type. Read more
impl ContiguousMemory for TeeTcbInfo
impl Copy for TeeTcbInfo
Auto Trait Implementations
impl RefUnwindSafe for TeeTcbInfo
impl Send for TeeTcbInfo
impl Sync for TeeTcbInfo
impl Unpin for TeeTcbInfo
impl UnwindSafe for TeeTcbInfo
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more