pub struct TrustChange {
pub id: ConceptId,
pub tier: Option<(TrustTier, TrustTier)>,
pub status: Option<(Status, Status)>,
}Expand description
A trust tier or status change for a concept present in both bundles.
Fields§
§id: ConceptIdThe concept the change applies to.
tier: Option<(TrustTier, TrustTier)>The trust tier transition, when it changed.
status: Option<(Status, Status)>The status transition, when it changed.
Trait Implementations§
Source§impl Clone for TrustChange
impl Clone for TrustChange
Source§fn clone(&self) -> TrustChange
fn clone(&self) -> TrustChange
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 TrustChange
impl Debug for TrustChange
impl Eq for TrustChange
Source§impl PartialEq for TrustChange
impl PartialEq for TrustChange
impl StructuralPartialEq for TrustChange
Auto Trait Implementations§
impl Freeze for TrustChange
impl RefUnwindSafe for TrustChange
impl Send for TrustChange
impl Sync for TrustChange
impl Unpin for TrustChange
impl UnsafeUnpin for TrustChange
impl UnwindSafe for TrustChange
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