pub struct ScenarioLimits {
pub max_inputs: usize,
pub max_observations: usize,
}Expand description
Hard bounds for one scenario execution.
Fields§
§max_inputs: usizeMaximum number of ordered inputs.
max_observations: usizeMaximum number of observations across selected lanes.
Implementations§
Source§impl ScenarioLimits
impl ScenarioLimits
Sourcepub const fn new(max_inputs: usize, max_observations: usize) -> ScenarioLimits
pub const fn new(max_inputs: usize, max_observations: usize) -> ScenarioLimits
Construct explicit scenario bounds.
Trait Implementations§
Source§impl Clone for ScenarioLimits
impl Clone for ScenarioLimits
Source§fn clone(&self) -> ScenarioLimits
fn clone(&self) -> ScenarioLimits
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 moreimpl Copy for ScenarioLimits
Source§impl Debug for ScenarioLimits
impl Debug for ScenarioLimits
impl Eq for ScenarioLimits
Source§impl PartialEq for ScenarioLimits
impl PartialEq for ScenarioLimits
impl StructuralPartialEq for ScenarioLimits
Auto Trait Implementations§
impl Freeze for ScenarioLimits
impl RefUnwindSafe for ScenarioLimits
impl Send for ScenarioLimits
impl Sync for ScenarioLimits
impl Unpin for ScenarioLimits
impl UnsafeUnpin for ScenarioLimits
impl UnwindSafe for ScenarioLimits
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more