Struct fluence_faas::FaaSWASIConfig [−][src]
pub struct FaaSWASIConfig {
pub envs: HashMap<Vec<u8>, Vec<u8>>,
pub preopened_files: HashSet<PathBuf>,
pub mapped_dirs: HashMap<String, PathBuf>,
}Fields
envs: HashMap<Vec<u8>, Vec<u8>>A list of environment variables available for this module.
preopened_files: HashSet<PathBuf>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>Mapping from a usually short to full file name.
Trait Implementations
impl Clone for FaaSWASIConfig[src]
impl Clone for FaaSWASIConfig[src]fn clone(&self) -> FaaSWASIConfig[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Default for FaaSWASIConfig[src]
impl Default for FaaSWASIConfig[src]fn default() -> FaaSWASIConfig[src]
impl TryFrom<TomlWASIConfig> for FaaSWASIConfig[src]
impl TryFrom<TomlWASIConfig> for FaaSWASIConfig[src]Auto Trait Implementations
impl RefUnwindSafe for FaaSWASIConfig
impl RefUnwindSafe for FaaSWASIConfigimpl Send for FaaSWASIConfig
impl Send for FaaSWASIConfigimpl Sync for FaaSWASIConfig
impl Sync for FaaSWASIConfigimpl Unpin for FaaSWASIConfig
impl Unpin for FaaSWASIConfigimpl UnwindSafe for FaaSWASIConfig
impl UnwindSafe for FaaSWASIConfig