pub struct RelationOutputWitness {
pub source_id: u32,
pub sink_id: u32,
pub path_nodes: Vec<u32>,
}Expand description
Output witness relation row.
Fields§
§source_id: u32Source endpoint tuple id.
sink_id: u32Sink endpoint tuple id.
path_nodes: Vec<u32>Ordered statement or exploded-node path.
Trait Implementations§
Source§impl Clone for RelationOutputWitness
impl Clone for RelationOutputWitness
Source§fn clone(&self) -> RelationOutputWitness
fn clone(&self) -> RelationOutputWitness
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 RelationOutputWitness
impl Debug for RelationOutputWitness
impl Eq for RelationOutputWitness
Source§impl PartialEq for RelationOutputWitness
impl PartialEq for RelationOutputWitness
impl StructuralPartialEq for RelationOutputWitness
Auto Trait Implementations§
impl Freeze for RelationOutputWitness
impl RefUnwindSafe for RelationOutputWitness
impl Send for RelationOutputWitness
impl Sync for RelationOutputWitness
impl Unpin for RelationOutputWitness
impl UnsafeUnpin for RelationOutputWitness
impl UnwindSafe for RelationOutputWitness
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> 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.