pub struct BashCommandInput {
pub command: String,
pub timeout: Option<u64>,
pub description: Option<String>,
pub run_in_background: Option<bool>,
pub dangerously_disable_sandbox: Option<bool>,
pub namespace_restrictions: Option<bool>,
pub isolate_network: Option<bool>,
pub filesystem_mode: Option<FilesystemIsolationMode>,
pub allowed_mounts: Option<Vec<String>>,
}Fields§
§command: String§timeout: Option<u64>§description: Option<String>§run_in_background: Option<bool>§dangerously_disable_sandbox: Option<bool>§namespace_restrictions: Option<bool>§isolate_network: Option<bool>§filesystem_mode: Option<FilesystemIsolationMode>§allowed_mounts: Option<Vec<String>>Trait Implementations§
Source§impl Clone for BashCommandInput
impl Clone for BashCommandInput
Source§fn clone(&self) -> BashCommandInput
fn clone(&self) -> BashCommandInput
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 BashCommandInput
impl Debug for BashCommandInput
Source§impl<'de> Deserialize<'de> for BashCommandInput
impl<'de> Deserialize<'de> for BashCommandInput
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
Source§impl PartialEq for BashCommandInput
impl PartialEq for BashCommandInput
Source§impl Serialize for BashCommandInput
impl Serialize for BashCommandInput
impl Eq for BashCommandInput
impl StructuralPartialEq for BashCommandInput
Auto Trait Implementations§
impl Freeze for BashCommandInput
impl RefUnwindSafe for BashCommandInput
impl Send for BashCommandInput
impl Sync for BashCommandInput
impl Unpin for BashCommandInput
impl UnsafeUnpin for BashCommandInput
impl UnwindSafe for BashCommandInput
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