pub struct StressFailureContext {
pub thread_group_id: u64,
pub op_kind: String,
pub last_error_chain: Vec<String>,
pub projection_state: String,
}Expand description
Stress-failure context payload.
Required field set locked by AC-009 / REQ-007. The payload exists so stress / robustness failure events do not degrade into ad hoc free-text metadata; consumers must be able to reach all four fields without message parsing.
Fields§
§thread_group_id: u64§op_kind: String§last_error_chain: Vec<String>§projection_state: StringTrait Implementations§
Source§impl Clone for StressFailureContext
impl Clone for StressFailureContext
Source§fn clone(&self) -> StressFailureContext
fn clone(&self) -> StressFailureContext
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 moreAuto Trait Implementations§
impl Freeze for StressFailureContext
impl RefUnwindSafe for StressFailureContext
impl Send for StressFailureContext
impl Sync for StressFailureContext
impl Unpin for StressFailureContext
impl UnsafeUnpin for StressFailureContext
impl UnwindSafe for StressFailureContext
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