pub struct CallRecord {
pub sequence: u64,
pub point: FaultPoint,
pub occurrence: u32,
pub injected: Option<FaultAction>,
}Expand description
One backend method call.
Fields§
§sequence: u64§point: FaultPoint§occurrence: u32§injected: Option<FaultAction>Trait Implementations§
Source§impl Clone for CallRecord
impl Clone for CallRecord
Source§fn clone(&self) -> CallRecord
fn clone(&self) -> CallRecord
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 CallRecord
Source§impl Debug for CallRecord
impl Debug for CallRecord
impl Eq for CallRecord
Source§impl PartialEq for CallRecord
impl PartialEq for CallRecord
Source§fn eq(&self, other: &CallRecord) -> bool
fn eq(&self, other: &CallRecord) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for CallRecord
Auto Trait Implementations§
impl Freeze for CallRecord
impl RefUnwindSafe for CallRecord
impl Send for CallRecord
impl Sync for CallRecord
impl Unpin for CallRecord
impl UnsafeUnpin for CallRecord
impl UnwindSafe for CallRecord
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