pub struct NodeDetail {
pub source: FaceSnapshot,
pub result: FaceSnapshot,
pub freshness: Freshness,
pub source_revision: u64,
pub result_revision: Option<u64>,
pub timestamps: TimestampSummary,
pub policy_badges: Vec<String>,
pub receipt: Option<ReceiptSummary>,
}Expand description
Expanded details for one cell row.
Fields§
§source: FaceSnapshotBounded source face.
result: FaceSnapshotBounded result face.
freshness: FreshnessCurrent freshness.
source_revision: u64Source revision.
result_revision: Option<u64>Result revision, if any.
timestamps: TimestampSummaryOptional explanatory wall observations.
policy_badges: Vec<String>Effective policy badges in stable order.
receipt: Option<ReceiptSummary>Latest bounded receipt summary.
Trait Implementations§
Source§impl Clone for NodeDetail
impl Clone for NodeDetail
Source§fn clone(&self) -> NodeDetail
fn clone(&self) -> NodeDetail
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 NodeDetail
impl Debug for NodeDetail
impl Eq for NodeDetail
Source§impl PartialEq for NodeDetail
impl PartialEq for NodeDetail
impl StructuralPartialEq for NodeDetail
Auto Trait Implementations§
impl Freeze for NodeDetail
impl RefUnwindSafe for NodeDetail
impl Send for NodeDetail
impl Sync for NodeDetail
impl Unpin for NodeDetail
impl UnsafeUnpin for NodeDetail
impl UnwindSafe for NodeDetail
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