pub struct CargoExecutionPolicy {
pub output: OutputLimits,
pub message_bytes: usize,
pub probe_cleanup: CleanupPolicy,
}Expand description
Caller-owned output, decoding and probe cleanup policy. No default deadline.
Fields§
§output: OutputLimitsHost retention/deadline policy for the build; raw chunks still reach observers.
message_bytes: usizeMaximum bytes in one Cargo protocol record.
probe_cleanup: CleanupPolicyGroup cleanup policy for bounded, cancellable identity probes.
Trait Implementations§
Source§impl Clone for CargoExecutionPolicy
impl Clone for CargoExecutionPolicy
impl Copy for CargoExecutionPolicy
Auto Trait Implementations§
impl Freeze for CargoExecutionPolicy
impl RefUnwindSafe for CargoExecutionPolicy
impl Send for CargoExecutionPolicy
impl Sync for CargoExecutionPolicy
impl Unpin for CargoExecutionPolicy
impl UnsafeUnpin for CargoExecutionPolicy
impl UnwindSafe for CargoExecutionPolicy
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