Struct fluence_app_service::FaaSWASIConfig [−][src]
pub struct FaaSWASIConfig { pub envs: HashMap<Vec<u8, Global>, Vec<u8, Global>, RandomState>, pub preopened_files: HashSet<PathBuf, RandomState>, pub mapped_dirs: HashMap<String, PathBuf, RandomState>, }
Fields
envs: HashMap<Vec<u8, Global>, Vec<u8, Global>, RandomState>
A list of environment variables available for this module.
preopened_files: HashSet<PathBuf, RandomState>
A list of files available for this module. A loaded module could have access only to files from this list.
mapped_dirs: HashMap<String, PathBuf, RandomState>
Mapping from a usually short to full file name.
Trait Implementations
impl Clone for FaaSWASIConfig
[src]
impl Clone for FaaSWASIConfig
[src]pub fn clone(&self) -> FaaSWASIConfig
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for FaaSWASIConfig
[src]
impl Debug for FaaSWASIConfig
[src]impl Default for FaaSWASIConfig
[src]
impl Default for FaaSWASIConfig
[src]pub fn default() -> FaaSWASIConfig
[src]
impl TryFrom<TomlWASIConfig> for FaaSWASIConfig
[src]
impl TryFrom<TomlWASIConfig> for FaaSWASIConfig
[src]type Error = FaaSError
The type returned in the event of a conversion error.
pub fn try_from(
toml_config: TomlWASIConfig
) -> Result<FaaSWASIConfig, <FaaSWASIConfig as TryFrom<TomlWASIConfig>>::Error>
[src]
toml_config: TomlWASIConfig
) -> Result<FaaSWASIConfig, <FaaSWASIConfig as TryFrom<TomlWASIConfig>>::Error>
Auto Trait Implementations
impl RefUnwindSafe for FaaSWASIConfig
impl RefUnwindSafe for FaaSWASIConfig
impl Send for FaaSWASIConfig
impl Send for FaaSWASIConfig
impl Sync for FaaSWASIConfig
impl Sync for FaaSWASIConfig
impl Unpin for FaaSWASIConfig
impl Unpin for FaaSWASIConfig
impl UnwindSafe for FaaSWASIConfig
impl UnwindSafe for FaaSWASIConfig