Struct indradb::RangeVertexQuery
source · [−]pub struct RangeVertexQuery {
pub limit: u32,
pub t: Option<Identifier>,
pub start_id: Option<Uuid>,
}
Expand description
Gets a range of vertices.
Fields
limit: u32
Limits the number of vertices to get.
t: Option<Identifier>
Filters the type of vertices returned.
start_id: Option<Uuid>
Sets the lowest vertex ID to return.
Implementations
sourceimpl RangeVertexQuery
impl RangeVertexQuery
Trait Implementations
sourceimpl Clone for RangeVertexQuery
impl Clone for RangeVertexQuery
sourcefn clone(&self) -> RangeVertexQuery
fn clone(&self) -> RangeVertexQuery
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for RangeVertexQuery
impl Debug for RangeVertexQuery
sourceimpl Default for RangeVertexQuery
impl Default for RangeVertexQuery
sourceimpl Into<VertexQuery> for RangeVertexQuery
impl Into<VertexQuery> for RangeVertexQuery
sourcefn into(self) -> VertexQuery
fn into(self) -> VertexQuery
Converts this type into the (usually inferred) input type.
sourceimpl PartialEq<RangeVertexQuery> for RangeVertexQuery
impl PartialEq<RangeVertexQuery> for RangeVertexQuery
sourcefn eq(&self, other: &RangeVertexQuery) -> bool
fn eq(&self, other: &RangeVertexQuery) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &RangeVertexQuery) -> bool
fn ne(&self, other: &RangeVertexQuery) -> bool
This method tests for !=
.
sourceimpl VertexQueryExt for RangeVertexQuery
impl VertexQueryExt for RangeVertexQuery
sourcefn outbound(self) -> PipeEdgeQuery
fn outbound(self) -> PipeEdgeQuery
Gets the outbound edges associated with the vertices.
sourcefn inbound(self) -> PipeEdgeQuery
fn inbound(self) -> PipeEdgeQuery
Gets the inbound edges associated with the vertices.
sourcefn property<T: Into<Identifier>>(self, name: T) -> VertexPropertyQuery
fn property<T: Into<Identifier>>(self, name: T) -> VertexPropertyQuery
Gets a property associated with the vertices. Read more
sourcefn with_property<T: Into<Identifier>>(
self,
name: T
) -> PipePropertyPresenceVertexQuery
fn with_property<T: Into<Identifier>>(
self,
name: T
) -> PipePropertyPresenceVertexQuery
Gets vertices with a property. Read more
sourcefn without_property<T: Into<Identifier>>(
self,
name: T
) -> PipePropertyPresenceVertexQuery
fn without_property<T: Into<Identifier>>(
self,
name: T
) -> PipePropertyPresenceVertexQuery
Gets vertices without a property. Read more
sourcefn with_property_equal_to<T: Into<Identifier>>(
self,
name: T,
value: Value
) -> PipePropertyValueVertexQuery
fn with_property_equal_to<T: Into<Identifier>>(
self,
name: T,
value: Value
) -> PipePropertyValueVertexQuery
Gets vertices with a property equal to a given value. Read more
sourcefn with_property_not_equal_to<T: Into<Identifier>>(
self,
name: T,
value: Value
) -> PipePropertyValueVertexQuery
fn with_property_not_equal_to<T: Into<Identifier>>(
self,
name: T,
value: Value
) -> PipePropertyValueVertexQuery
Gets vertices with a property not equal to a given value. Read more
impl Eq for RangeVertexQuery
impl StructuralEq for RangeVertexQuery
impl StructuralPartialEq for RangeVertexQuery
Auto Trait Implementations
impl RefUnwindSafe for RangeVertexQuery
impl Send for RangeVertexQuery
impl Sync for RangeVertexQuery
impl Unpin for RangeVertexQuery
impl UnwindSafe for RangeVertexQuery
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more