pub enum TeePlatform {
IntelSgx,
AmdSev,
ArmTrustZone,
Simulated,
}Expand description
TEE Platform types
Variants§
IntelSgx
Intel Software Guard Extensions
AmdSev
AMD Secure Encrypted Virtualization
ArmTrustZone
ARM TrustZone
Simulated
Simulated (for testing without hardware)
Trait Implementations§
Source§impl Clone for TeePlatform
impl Clone for TeePlatform
Source§fn clone(&self) -> TeePlatform
fn clone(&self) -> TeePlatform
Returns a duplicate 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 TeePlatform
impl Debug for TeePlatform
Source§impl PartialEq for TeePlatform
impl PartialEq for TeePlatform
impl Copy for TeePlatform
impl StructuralPartialEq for TeePlatform
Auto Trait Implementations§
impl Freeze for TeePlatform
impl RefUnwindSafe for TeePlatform
impl Send for TeePlatform
impl Sync for TeePlatform
impl Unpin for TeePlatform
impl UnwindSafe for TeePlatform
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