pub struct InstanceEnvironment {
pub internet: bool,
pub aleph_api: bool,
pub hypervisor: Option<Hypervisor>,
pub trusted_execution: Option<TrustedExecutionEnvironment>,
pub reproducible: bool,
pub shared_cache: bool,
}Fields§
§internet: bool§aleph_api: bool§hypervisor: Option<Hypervisor>Hypervisor to use. Default is Qemu.
trusted_execution: Option<TrustedExecutionEnvironment>Trusted Execution Environment properties. Defaults to no TEE.
reproducible: boolTrait Implementations§
Source§impl Clone for InstanceEnvironment
impl Clone for InstanceEnvironment
Source§fn clone(&self) -> InstanceEnvironment
fn clone(&self) -> InstanceEnvironment
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 InstanceEnvironment
impl Debug for InstanceEnvironment
Source§impl<'de> Deserialize<'de> for InstanceEnvironment
impl<'de> Deserialize<'de> for InstanceEnvironment
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
Source§impl PartialEq for InstanceEnvironment
impl PartialEq for InstanceEnvironment
Source§impl Serialize for InstanceEnvironment
impl Serialize for InstanceEnvironment
impl StructuralPartialEq for InstanceEnvironment
Auto Trait Implementations§
impl Freeze for InstanceEnvironment
impl RefUnwindSafe for InstanceEnvironment
impl Send for InstanceEnvironment
impl Sync for InstanceEnvironment
impl Unpin for InstanceEnvironment
impl UnwindSafe for InstanceEnvironment
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