pub struct GateChainRef {
pub seq: u64,
pub gate: String,
pub surface: GateSurface,
pub verdict: GateVerdict,
}Expand description
One gate-ladder link referenced by a worker-trace record: identity,
surface, and verdict of one gate.result, pinned by its event seq —
the join key into the provenance replay’s ladder
(crate::provenance::GateLink).
Fields§
§seq: u64§gate: String§surface: GateSurface§verdict: GateVerdictTrait Implementations§
Source§impl Clone for GateChainRef
impl Clone for GateChainRef
Source§fn clone(&self) -> GateChainRef
fn clone(&self) -> GateChainRef
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 moreSource§impl Debug for GateChainRef
impl Debug for GateChainRef
Source§impl<'de> Deserialize<'de> for GateChainRef
impl<'de> Deserialize<'de> for GateChainRef
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for GateChainRef
Source§impl PartialEq for GateChainRef
impl PartialEq for GateChainRef
Source§impl Serialize for GateChainRef
impl Serialize for GateChainRef
impl StructuralPartialEq for GateChainRef
Auto Trait Implementations§
impl Freeze for GateChainRef
impl RefUnwindSafe for GateChainRef
impl Send for GateChainRef
impl Sync for GateChainRef
impl Unpin for GateChainRef
impl UnsafeUnpin for GateChainRef
impl UnwindSafe for GateChainRef
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