pub struct BashResult {
pub output: String,
pub exit_code: Option<i64>,
pub cancelled: bool,
pub truncated: bool,
pub full_output_path: Option<String>,
}Expand description
Typed view of bash response data.
Fields§
§output: String§exit_code: Option<i64>§cancelled: bool§truncated: bool§full_output_path: Option<String>Trait Implementations§
Source§impl Clone for BashResult
impl Clone for BashResult
Source§fn clone(&self) -> BashResult
fn clone(&self) -> BashResult
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 Debug for BashResult
impl Debug for BashResult
Source§impl Default for BashResult
impl Default for BashResult
Source§fn default() -> BashResult
fn default() -> BashResult
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BashResult
impl<'de> Deserialize<'de> for BashResult
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 BashResult
impl PartialEq for BashResult
Source§impl Serialize for BashResult
impl Serialize for BashResult
impl StructuralPartialEq for BashResult
Auto Trait Implementations§
impl Freeze for BashResult
impl RefUnwindSafe for BashResult
impl Send for BashResult
impl Sync for BashResult
impl Unpin for BashResult
impl UnsafeUnpin for BashResult
impl UnwindSafe for BashResult
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