pub struct NetworkEvidenceV2 {
pub version: u16,
pub process_counters: SourcedEvidenceV2<NetworkProcessCountersV2>,
pub retry_annotations: u64,
}Expand description
Network evidence: process-level counters or an explicit gap, plus retry activity aggregated from caller annotations.
Fields§
§version: u16§process_counters: SourcedEvidenceV2<NetworkProcessCountersV2>§retry_annotations: u64Retry annotations recorded by sources and verifiers during the run.
Trait Implementations§
Source§impl Clone for NetworkEvidenceV2
impl Clone for NetworkEvidenceV2
Source§fn clone(&self) -> NetworkEvidenceV2
fn clone(&self) -> NetworkEvidenceV2
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 NetworkEvidenceV2
impl Debug for NetworkEvidenceV2
Source§impl<'de> Deserialize<'de> for NetworkEvidenceV2
impl<'de> Deserialize<'de> for NetworkEvidenceV2
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 NetworkEvidenceV2
Source§impl PartialEq for NetworkEvidenceV2
impl PartialEq for NetworkEvidenceV2
Source§impl Serialize for NetworkEvidenceV2
impl Serialize for NetworkEvidenceV2
impl StructuralPartialEq for NetworkEvidenceV2
Auto Trait Implementations§
impl Freeze for NetworkEvidenceV2
impl RefUnwindSafe for NetworkEvidenceV2
impl Send for NetworkEvidenceV2
impl Sync for NetworkEvidenceV2
impl Unpin for NetworkEvidenceV2
impl UnsafeUnpin for NetworkEvidenceV2
impl UnwindSafe for NetworkEvidenceV2
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