pub enum GraphNamePattern {
NamedNode(NamedNode),
DefaultGraph,
Variable(Variable),
}
Expand description
The union of IRIs, default graph name and variables.
Variants§
Trait Implementations§
Source§impl Clone for GraphNamePattern
impl Clone for GraphNamePattern
Source§fn clone(&self) -> GraphNamePattern
fn clone(&self) -> GraphNamePattern
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 GraphNamePattern
impl Debug for GraphNamePattern
Source§impl Display for GraphNamePattern
impl Display for GraphNamePattern
Source§impl From<GraphName> for GraphNamePattern
impl From<GraphName> for GraphNamePattern
Source§impl From<NamedNode> for GraphNamePattern
impl From<NamedNode> for GraphNamePattern
Source§impl From<NamedNodePattern> for GraphNamePattern
impl From<NamedNodePattern> for GraphNamePattern
Source§fn from(graph_name: NamedNodePattern) -> Self
fn from(graph_name: NamedNodePattern) -> Self
Converts to this type from the input type.
Source§impl From<Variable> for GraphNamePattern
impl From<Variable> for GraphNamePattern
Source§impl Hash for GraphNamePattern
impl Hash for GraphNamePattern
Source§impl PartialEq for GraphNamePattern
impl PartialEq for GraphNamePattern
Source§impl TryFrom<GraphNamePattern> for GraphName
impl TryFrom<GraphNamePattern> for GraphName
impl Eq for GraphNamePattern
impl StructuralPartialEq for GraphNamePattern
Auto Trait Implementations§
impl Freeze for GraphNamePattern
impl RefUnwindSafe for GraphNamePattern
impl Send for GraphNamePattern
impl Sync for GraphNamePattern
impl Unpin for GraphNamePattern
impl UnwindSafe for GraphNamePattern
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