pub struct ScheduledSimulationFault {
pub operation: SimulationOperation,
pub occurrence: u64,
pub fault: SimulationFault,
}Expand description
One exact operation occurrence and its injected behavior.
Fields§
§operation: SimulationOperationIntercepted operation family.
occurrence: u64One-based occurrence within that operation family.
fault: SimulationFaultBehavior injected at the exact occurrence.
Trait Implementations§
Source§impl Clone for ScheduledSimulationFault
impl Clone for ScheduledSimulationFault
impl Copy for ScheduledSimulationFault
Source§impl Debug for ScheduledSimulationFault
impl Debug for ScheduledSimulationFault
impl Eq for ScheduledSimulationFault
Source§impl PartialEq for ScheduledSimulationFault
impl PartialEq for ScheduledSimulationFault
impl StructuralPartialEq for ScheduledSimulationFault
Auto Trait Implementations§
impl Freeze for ScheduledSimulationFault
impl RefUnwindSafe for ScheduledSimulationFault
impl Send for ScheduledSimulationFault
impl Sync for ScheduledSimulationFault
impl Unpin for ScheduledSimulationFault
impl UnsafeUnpin for ScheduledSimulationFault
impl UnwindSafe for ScheduledSimulationFault
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request