pub struct CaptureLimits {
pub max_requests: usize,
pub max_stages: usize,
pub max_queues: usize,
pub max_inflight_snapshots: usize,
pub max_runtime_snapshots: usize,
}Expand description
Limits that bound in-memory capture growth for each run section.
Fields§
§max_requests: usizeMaximum number of request events retained in-memory for the run.
max_stages: usizeMaximum number of stage events retained in-memory for the run.
max_queues: usizeMaximum number of queue events retained in-memory for the run.
max_inflight_snapshots: usizeMaximum number of in-flight snapshots retained in-memory for the run.
max_runtime_snapshots: usizeMaximum number of runtime snapshots retained in-memory for the run.
Trait Implementations§
Source§impl Clone for CaptureLimits
impl Clone for CaptureLimits
Source§fn clone(&self) -> CaptureLimits
fn clone(&self) -> CaptureLimits
Returns a duplicate of the value. Read more
1.0.0 · 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 CaptureLimits
impl Debug for CaptureLimits
Source§impl Default for CaptureLimits
impl Default for CaptureLimits
Source§impl PartialEq for CaptureLimits
impl PartialEq for CaptureLimits
impl Copy for CaptureLimits
impl Eq for CaptureLimits
impl StructuralPartialEq for CaptureLimits
Auto Trait Implementations§
impl Freeze for CaptureLimits
impl RefUnwindSafe for CaptureLimits
impl Send for CaptureLimits
impl Sync for CaptureLimits
impl Unpin for CaptureLimits
impl UnsafeUnpin for CaptureLimits
impl UnwindSafe for CaptureLimits
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