pub struct QuadPattern {
pub subject: TermPattern,
pub predicate: NamedNodePattern,
pub object: TermPattern,
pub graph_name: GraphNamePattern,
}
Expand description
A triple pattern in a specific graph
Fields§
§subject: TermPattern
§predicate: NamedNodePattern
§object: TermPattern
§graph_name: GraphNamePattern
Trait Implementations§
Source§impl Clone for QuadPattern
impl Clone for QuadPattern
Source§fn clone(&self) -> QuadPattern
fn clone(&self) -> QuadPattern
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 QuadPattern
impl Debug for QuadPattern
Source§impl Display for QuadPattern
impl Display for QuadPattern
Source§impl Hash for QuadPattern
impl Hash for QuadPattern
Source§impl PartialEq for QuadPattern
impl PartialEq for QuadPattern
Source§impl TryFrom<QuadPattern> for GroundQuadPattern
impl TryFrom<QuadPattern> for GroundQuadPattern
Source§impl TryFrom<QuadPattern> for Quad
impl TryFrom<QuadPattern> for Quad
impl Eq for QuadPattern
impl StructuralPartialEq for QuadPattern
Auto Trait Implementations§
impl Freeze for QuadPattern
impl RefUnwindSafe for QuadPattern
impl Send for QuadPattern
impl Sync for QuadPattern
impl Unpin for QuadPattern
impl UnwindSafe for QuadPattern
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