Struct crev_wot::TraverseLogEdge
source · pub struct TraverseLogEdge {Show 13 fields
pub from: Id,
pub to: Id,
pub direct_trust: TrustLevel,
pub effective_trust: TrustLevel,
pub relative_distance: Option<u64>,
pub total_distance: Option<u64>,
pub distrusted_by: HashSet<Id>,
pub overriden_by: HashSet<Id>,
pub no_change: bool,
pub ignored_distrusted: bool,
pub ignored_trust_too_low: bool,
pub ignored_overriden: bool,
pub ignored_too_far: bool,
}
Fields§
§from: Id
§to: Id
§direct_trust: TrustLevel
§effective_trust: TrustLevel
§relative_distance: Option<u64>
§total_distance: Option<u64>
§distrusted_by: HashSet<Id>
§overriden_by: HashSet<Id>
§no_change: bool
§ignored_distrusted: bool
§ignored_trust_too_low: bool
§ignored_overriden: bool
§ignored_too_far: bool
Trait Implementations§
source§impl Clone for TraverseLogEdge
impl Clone for TraverseLogEdge
source§fn clone(&self) -> TraverseLogEdge
fn clone(&self) -> TraverseLogEdge
Returns a copy of the value. Read more
1.0.0 · 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 TraverseLogEdge
impl Debug for TraverseLogEdge
source§impl From<TraverseLogEdge> for TraverseLogItem
impl From<TraverseLogEdge> for TraverseLogItem
source§fn from(e: TraverseLogEdge) -> Self
fn from(e: TraverseLogEdge) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl RefUnwindSafe for TraverseLogEdge
impl Send for TraverseLogEdge
impl Sync for TraverseLogEdge
impl Unpin for TraverseLogEdge
impl UnwindSafe for TraverseLogEdge
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