pub struct ExecToolConfig {
pub timeout: u32,
}Expand description
Shell exec tool configuration.
Fields§
§timeout: u32Command timeout in seconds.
Trait Implementations§
Source§impl Clone for ExecToolConfig
impl Clone for ExecToolConfig
Source§fn clone(&self) -> ExecToolConfig
fn clone(&self) -> ExecToolConfig
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 moreSource§impl Debug for ExecToolConfig
impl Debug for ExecToolConfig
Source§impl Default for ExecToolConfig
impl Default for ExecToolConfig
Source§impl<'de> Deserialize<'de> for ExecToolConfig
impl<'de> Deserialize<'de> for ExecToolConfig
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 ExecToolConfig
impl RefUnwindSafe for ExecToolConfig
impl Send for ExecToolConfig
impl Sync for ExecToolConfig
impl Unpin for ExecToolConfig
impl UnsafeUnpin for ExecToolConfig
impl UnwindSafe for ExecToolConfig
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