pub struct ReduceInput<'a> {Show 13 fields
pub run_id: &'a str,
pub created_at: &'a str,
pub repo_root: &'a str,
pub cwd: &'a str,
pub shim_name: &'a str,
pub command_original: &'a str,
pub command_family: &'a str,
pub command_key: &'a str,
pub exit_code: i32,
pub git_head: Option<&'a str>,
pub git_worktree_hash: Option<&'a str>,
pub redacted_stdout: &'a [u8],
pub redacted_stderr: &'a [u8],
}Fields§
§run_id: &'a str§created_at: &'a str§repo_root: &'a str§cwd: &'a str§shim_name: &'a str§command_original: &'a str§command_family: &'a str§command_key: &'a str§exit_code: i32§git_head: Option<&'a str>§git_worktree_hash: Option<&'a str>§redacted_stdout: &'a [u8]§redacted_stderr: &'a [u8]Auto Trait Implementations§
impl<'a> Freeze for ReduceInput<'a>
impl<'a> RefUnwindSafe for ReduceInput<'a>
impl<'a> Send for ReduceInput<'a>
impl<'a> Sync for ReduceInput<'a>
impl<'a> Unpin for ReduceInput<'a>
impl<'a> UnsafeUnpin for ReduceInput<'a>
impl<'a> UnwindSafe for ReduceInput<'a>
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