pub struct GroundTriplePattern {
pub subject: GroundTermPattern,
pub predicate: NamedNodePattern,
pub object: GroundTermPattern,
}Expand description
A triple pattern without blank nodes.
Fields§
§subject: GroundTermPattern§predicate: NamedNodePattern§object: GroundTermPatternTrait Implementations§
Source§impl Clone for GroundTriplePattern
impl Clone for GroundTriplePattern
Source§fn clone(&self) -> GroundTriplePattern
fn clone(&self) -> GroundTriplePattern
Returns a duplicate 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 GroundTriplePattern
impl Debug for GroundTriplePattern
Source§impl Display for GroundTriplePattern
Available on crate feature sparql-12 only.
impl Display for GroundTriplePattern
Available on crate feature
sparql-12 only.Source§impl From<GroundTriple> for GroundTriplePattern
Available on crate feature sparql-12 only.
impl From<GroundTriple> for GroundTriplePattern
Available on crate feature
sparql-12 only.Source§fn from(triple: GroundTriple) -> Self
fn from(triple: GroundTriple) -> Self
Converts to this type from the input type.
Source§impl From<GroundTriplePattern> for GroundTermPattern
Available on crate feature sparql-12 only.
impl From<GroundTriplePattern> for GroundTermPattern
Available on crate feature
sparql-12 only.Source§fn from(triple: GroundTriplePattern) -> Self
fn from(triple: GroundTriplePattern) -> Self
Converts to this type from the input type.
Source§impl From<GroundTriplePattern> for TriplePattern
Available on crate feature sparql-12 only.
impl From<GroundTriplePattern> for TriplePattern
Available on crate feature
sparql-12 only.Source§fn from(triple: GroundTriplePattern) -> Self
fn from(triple: GroundTriplePattern) -> Self
Converts to this type from the input type.
Source§impl Hash for GroundTriplePattern
impl Hash for GroundTriplePattern
Source§impl PartialEq for GroundTriplePattern
impl PartialEq for GroundTriplePattern
Source§impl TryFrom<TriplePattern> for GroundTriplePattern
Available on crate feature sparql-12 only.
impl TryFrom<TriplePattern> for GroundTriplePattern
Available on crate feature
sparql-12 only.impl Eq for GroundTriplePattern
impl StructuralPartialEq for GroundTriplePattern
Auto Trait Implementations§
impl Freeze for GroundTriplePattern
impl RefUnwindSafe for GroundTriplePattern
impl Send for GroundTriplePattern
impl Sync for GroundTriplePattern
impl Unpin for GroundTriplePattern
impl UnsafeUnpin for GroundTriplePattern
impl UnwindSafe for GroundTriplePattern
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