Struct fluence_faas::FaaSConfig [−][src]
pub struct FaaSConfig {
pub modules_dir: Option<PathBuf>,
pub modules_config: Vec<ModuleDescriptor>,
pub default_modules_config: Option<FaaSModuleConfig>,
}Describes the behaviour of FluenceFaaS.
Fields
modules_dir: Option<PathBuf>Path to a dir where compiled Wasm modules are located.
modules_config: Vec<ModuleDescriptor>Settings for a module with particular name (not HashMap because the order is matter).
default_modules_config: Option<FaaSModuleConfig>Settings for a module that name’s not been found in modules_config.
Trait Implementations
impl Default for FaaSConfig[src]
impl Default for FaaSConfig[src]fn default() -> FaaSConfig[src]
impl TryFrom<TomlFaaSConfig> for FaaSConfig[src]
impl TryFrom<TomlFaaSConfig> for FaaSConfig[src]Auto Trait Implementations
impl !RefUnwindSafe for FaaSConfig
impl !RefUnwindSafe for FaaSConfigimpl !Send for FaaSConfig
impl !Send for FaaSConfigimpl !Sync for FaaSConfig
impl !Sync for FaaSConfigimpl Unpin for FaaSConfig
impl Unpin for FaaSConfigimpl !UnwindSafe for FaaSConfig
impl !UnwindSafe for FaaSConfig