pub struct TeeInstanceConfig {
pub config_path: PathBuf,
pub tee_type: String,
}Expand description
TEE instance configuration for the shim.
Fields§
§config_path: PathBufPath to TEE configuration JSON file
tee_type: StringTEE type identifier (e.g., “snp”)
Trait Implementations§
Source§impl Clone for TeeInstanceConfig
impl Clone for TeeInstanceConfig
Source§fn clone(&self) -> TeeInstanceConfig
fn clone(&self) -> TeeInstanceConfig
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 TeeInstanceConfig
impl Debug for TeeInstanceConfig
Source§impl<'de> Deserialize<'de> for TeeInstanceConfig
impl<'de> Deserialize<'de> for TeeInstanceConfig
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for TeeInstanceConfig
impl RefUnwindSafe for TeeInstanceConfig
impl Send for TeeInstanceConfig
impl Sync for TeeInstanceConfig
impl Unpin for TeeInstanceConfig
impl UnsafeUnpin for TeeInstanceConfig
impl UnwindSafe for TeeInstanceConfig
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