pub struct BashRow {
pub request_id: Option<String>,
pub command: String,
pub output: String,
pub exit_code: Option<i32>,
pub cancelled: bool,
pub truncated: bool,
pub full_output_path: Option<String>,
pub exclude_from_context: bool,
pub running: bool,
}Expand description
! command row.
Fields§
§request_id: Option<String>Request id used for bash_execution_update routing.
command: StringCommand line.
output: StringOutput so far.
exit_code: Option<i32>Exit code (when finished and not killed).
cancelled: boolCancelled by the user.
truncated: boolOutput was truncated.
full_output_path: Option<String>Full output file.
exclude_from_context: bool!!: excluded from context.
running: boolStill running.
Trait Implementations§
impl Eq for BashRow
impl StructuralPartialEq for BashRow
Auto Trait Implementations§
impl Freeze for BashRow
impl RefUnwindSafe for BashRow
impl Send for BashRow
impl Sync for BashRow
impl Unpin for BashRow
impl UnsafeUnpin for BashRow
impl UnwindSafe for BashRow
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.