pub struct CapturePolicy {
pub stdout_limit: u64,
pub stderr_limit: u64,
pub stderr_tail: u64,
pub deadline: Duration,
pub stdin: StdinPolicy,
}Expand description
Bounds and stdin handling for one capture.
Fields§
§stdout_limit: u64Retained head of stdout.
stderr_limit: u64Retained head of stderr.
stderr_tail: u64Additional bytes retained from the end of stderr, after any dropped middle. Zero disables the tail.
deadline: DurationWall-clock budget for the whole exchange.
stdin: StdinPolicyTrait Implementations§
Source§impl Clone for CapturePolicy
impl Clone for CapturePolicy
Source§fn clone(&self) -> CapturePolicy
fn clone(&self) -> CapturePolicy
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 CapturePolicy
impl Debug for CapturePolicy
Auto Trait Implementations§
impl Freeze for CapturePolicy
impl RefUnwindSafe for CapturePolicy
impl Send for CapturePolicy
impl Sync for CapturePolicy
impl Unpin for CapturePolicy
impl UnsafeUnpin for CapturePolicy
impl UnwindSafe for CapturePolicy
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