pub struct AdvancedSettings {
pub entrypoint: Option<Vec<String>>,
pub encrypted_dirs: Option<Vec<String>>,
pub certificate: Option<CertificateConfig>,
pub ca_certificate: Option<CaCertificateConfig>,
pub java_runtime: Option<JavaRuntime>,
pub rw_dirs: Option<Vec<String>>,
pub allow_cmdline_args: Option<bool>,
pub manifest_env: Option<Vec<String>>,
}
Expand description
Advanced settings for apps and images.
Fields§
§entrypoint: Option<Vec<String>>
Entrypoint for the container.
encrypted_dirs: Option<Vec<String>>
Filesystem directories to encrypt using enclave sealing key.
certificate: Option<CertificateConfig>
§ca_certificate: Option<CaCertificateConfig>
§java_runtime: Option<JavaRuntime>
§rw_dirs: Option<Vec<String>>
Filesystem directories to enable read write.
allow_cmdline_args: Option<bool>
Allow command line arguments converter flag for an image.
manifest_env: Option<Vec<String>>
Environment variables that will be passed to the manifest file when the container is converted.
Implementations§
Source§impl AdvancedSettings
impl AdvancedSettings
pub fn new() -> AdvancedSettings
Trait Implementations§
Source§impl Clone for AdvancedSettings
impl Clone for AdvancedSettings
Source§fn clone(&self) -> AdvancedSettings
fn clone(&self) -> AdvancedSettings
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 AdvancedSettings
impl Debug for AdvancedSettings
Source§impl<'de> Deserialize<'de> for AdvancedSettings
impl<'de> Deserialize<'de> for AdvancedSettings
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 AdvancedSettings
impl PartialEq for AdvancedSettings
Source§impl Serialize for AdvancedSettings
impl Serialize for AdvancedSettings
impl StructuralPartialEq for AdvancedSettings
Auto Trait Implementations§
impl Freeze for AdvancedSettings
impl RefUnwindSafe for AdvancedSettings
impl Send for AdvancedSettings
impl Sync for AdvancedSettings
impl Unpin for AdvancedSettings
impl UnwindSafe for AdvancedSettings
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