pub struct RelationFact {
pub id: u32,
pub domain_id: u32,
pub tag: u32,
}Expand description
Fact-domain relation row.
Fields§
§id: u32Stable fact tuple id.
domain_id: u32Domain id, such as taint, alias, or lifetime.
tag: u32Stable producer-local fact tag.
Trait Implementations§
Source§impl Clone for RelationFact
impl Clone for RelationFact
Source§fn clone(&self) -> RelationFact
fn clone(&self) -> RelationFact
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 moreimpl Copy for RelationFact
Source§impl Debug for RelationFact
impl Debug for RelationFact
impl Eq for RelationFact
Source§impl Ord for RelationFact
impl Ord for RelationFact
Source§fn cmp(&self, other: &RelationFact) -> Ordering
fn cmp(&self, other: &RelationFact) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for RelationFact
impl PartialEq for RelationFact
Source§impl PartialOrd for RelationFact
impl PartialOrd for RelationFact
impl StructuralPartialEq for RelationFact
Auto Trait Implementations§
impl Freeze for RelationFact
impl RefUnwindSafe for RelationFact
impl Send for RelationFact
impl Sync for RelationFact
impl Unpin for RelationFact
impl UnsafeUnpin for RelationFact
impl UnwindSafe for RelationFact
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.