pub struct ImportableExecAlgorithmConfig {
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 ImportableExecAlgorithmConfig
impl Clone for ImportableExecAlgorithmConfig
Source§fn clone(&self) -> ImportableExecAlgorithmConfig
fn clone(&self) -> ImportableExecAlgorithmConfig
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 ImportableExecAlgorithmConfig
impl<'de> Deserialize<'de> for ImportableExecAlgorithmConfig
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 ImportableExecAlgorithmConfig
impl RefUnwindSafe for ImportableExecAlgorithmConfig
impl Send for ImportableExecAlgorithmConfig
impl Sync for ImportableExecAlgorithmConfig
impl Unpin for ImportableExecAlgorithmConfig
impl UnsafeUnpin for ImportableExecAlgorithmConfig
impl UnwindSafe for ImportableExecAlgorithmConfig
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