Enum indradb::VertexQuery
source · pub enum VertexQuery {
Range(RangeVertexQuery),
Specific(SpecificVertexQuery),
Pipe(PipeVertexQuery),
PropertyPresence(PropertyPresenceVertexQuery),
PropertyValue(PropertyValueVertexQuery),
PipePropertyPresence(PipePropertyPresenceVertexQuery),
PipePropertyValue(PipePropertyValueVertexQuery),
}Expand description
A query for vertices.
Generally you shouldn’t need to instantiate a VertexQuery directly, but
rather one of the vertex query structs, and then call .into() on it to
convert it to a VertexQuery.
Variants§
Range(RangeVertexQuery)
Specific(SpecificVertexQuery)
Pipe(PipeVertexQuery)
PropertyPresence(PropertyPresenceVertexQuery)
PropertyValue(PropertyValueVertexQuery)
PipePropertyPresence(PipePropertyPresenceVertexQuery)
PipePropertyValue(PipePropertyValueVertexQuery)
Trait Implementations§
source§impl Clone for VertexQuery
impl Clone for VertexQuery
source§fn clone(&self) -> VertexQuery
fn clone(&self) -> VertexQuery
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 VertexQuery
impl Debug for VertexQuery
source§impl Into<VertexQuery> for PipePropertyPresenceVertexQuery
impl Into<VertexQuery> for PipePropertyPresenceVertexQuery
source§fn into(self) -> VertexQuery
fn into(self) -> VertexQuery
Converts this type into the (usually inferred) input type.
source§impl Into<VertexQuery> for PipePropertyValueVertexQuery
impl Into<VertexQuery> for PipePropertyValueVertexQuery
source§fn into(self) -> VertexQuery
fn into(self) -> VertexQuery
Converts this type into the (usually inferred) input type.
source§impl Into<VertexQuery> for PipeVertexQuery
impl Into<VertexQuery> for PipeVertexQuery
source§fn into(self) -> VertexQuery
fn into(self) -> VertexQuery
Converts this type into the (usually inferred) input type.
source§impl Into<VertexQuery> for PropertyPresenceVertexQuery
impl Into<VertexQuery> for PropertyPresenceVertexQuery
source§fn into(self) -> VertexQuery
fn into(self) -> VertexQuery
Converts this type into the (usually inferred) input type.
source§impl Into<VertexQuery> for PropertyValueVertexQuery
impl Into<VertexQuery> for PropertyValueVertexQuery
source§fn into(self) -> VertexQuery
fn into(self) -> VertexQuery
Converts this type into the (usually inferred) input type.
source§impl Into<VertexQuery> for RangeVertexQuery
impl Into<VertexQuery> for RangeVertexQuery
source§fn into(self) -> VertexQuery
fn into(self) -> VertexQuery
Converts this type into the (usually inferred) input type.
source§impl Into<VertexQuery> for SpecificVertexQuery
impl Into<VertexQuery> for SpecificVertexQuery
source§fn into(self) -> VertexQuery
fn into(self) -> VertexQuery
Converts this type into the (usually inferred) input type.
source§impl PartialEq<VertexQuery> for VertexQuery
impl PartialEq<VertexQuery> for VertexQuery
source§fn eq(&self, other: &VertexQuery) -> bool
fn eq(&self, other: &VertexQuery) -> bool
This method tests for
self and other values to be equal, and is used
by ==.