pub struct ImportableExecutionAlgorithmConfig {
pub exec_algorithm_path: String,
pub config_path: String,
pub config: HashMap<String, Value>,
}Expand description
Configuration for creating execution algorithms from importable paths.
Fields§
§exec_algorithm_path: StringThe fully qualified name of the execution algorithm class.
config_path: StringThe fully qualified name of the execution algorithm config class.
config: HashMap<String, Value>The execution algorithm configuration as a dictionary.
Trait Implementations§
Source§impl Clone for ImportableExecutionAlgorithmConfig
impl Clone for ImportableExecutionAlgorithmConfig
Source§fn clone(&self) -> ImportableExecutionAlgorithmConfig
fn clone(&self) -> ImportableExecutionAlgorithmConfig
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl<'de> Deserialize<'de> for ImportableExecutionAlgorithmConfig
impl<'de> Deserialize<'de> for ImportableExecutionAlgorithmConfig
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
Auto Trait Implementations§
impl Freeze for ImportableExecutionAlgorithmConfig
impl RefUnwindSafe for ImportableExecutionAlgorithmConfig
impl Send for ImportableExecutionAlgorithmConfig
impl Sync for ImportableExecutionAlgorithmConfig
impl Unpin for ImportableExecutionAlgorithmConfig
impl UnsafeUnpin for ImportableExecutionAlgorithmConfig
impl UnwindSafe for ImportableExecutionAlgorithmConfig
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