pub struct ConfigTool {
pub definition: ToolDefinition,
pub executor_name: String,
pub executor_config: Value,
}Expand description
A tool defined by configuration (executor + config).
Fields§
§definition: ToolDefinition§executor_name: String§executor_config: ValueTrait Implementations§
Source§impl Clone for ConfigTool
impl Clone for ConfigTool
Source§fn clone(&self) -> ConfigTool
fn clone(&self) -> ConfigTool
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for ConfigTool
impl RefUnwindSafe for ConfigTool
impl Send for ConfigTool
impl Sync for ConfigTool
impl Unpin for ConfigTool
impl UnwindSafe for ConfigTool
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