pub struct ExecLimits {
pub max_snapshot_items: usize,
pub max_sequence_items: usize,
pub max_delay_ns: i64,
pub max_sequence_duration_ns: i64,
}Expand description
Instance-wide execution limits, derived from the target ceiling.
Fields§
§max_snapshot_items: usizeMaximum number of items in one snapshot.
max_sequence_items: usizeMaximum number of items in one sequence.
max_delay_ns: i64Maximum single delay in nanoseconds.
max_sequence_duration_ns: i64Maximum duration of an entire sequence in nanoseconds.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ExecLimits
impl RefUnwindSafe for ExecLimits
impl Send for ExecLimits
impl Sync for ExecLimits
impl Unpin for ExecLimits
impl UnsafeUnpin for ExecLimits
impl UnwindSafe for ExecLimits
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