#[repr(C)]pub struct SemanticProgramFact {
pub predicate: u32,
pub first: u32,
pub second: u32,
}Expand description
One typed binary tuple. Predicate indices come from the admitted declaration order.
Fields§
§predicate: u32§first: u32§second: u32Trait Implementations§
Source§impl Clone for SemanticProgramFact
impl Clone for SemanticProgramFact
Source§fn clone(&self) -> SemanticProgramFact
fn clone(&self) -> SemanticProgramFact
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 SemanticProgramFact
Source§impl Debug for SemanticProgramFact
impl Debug for SemanticProgramFact
impl DeviceRepr for SemanticProgramFact
impl Eq for SemanticProgramFact
Source§impl PartialEq for SemanticProgramFact
impl PartialEq for SemanticProgramFact
impl StructuralPartialEq for SemanticProgramFact
Auto Trait Implementations§
impl Freeze for SemanticProgramFact
impl RefUnwindSafe for SemanticProgramFact
impl Send for SemanticProgramFact
impl Sync for SemanticProgramFact
impl Unpin for SemanticProgramFact
impl UnsafeUnpin for SemanticProgramFact
impl UnwindSafe for SemanticProgramFact
Blanket Implementations§
impl<T> Allocation for T
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,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more