Struct indradb::PipeVertexQuery
source · pub struct PipeVertexQuery {
pub inner: Box<EdgeQuery>,
pub direction: EdgeDirection,
pub limit: u32,
pub t: Option<Type>,
}
Expand description
Gets the vertices associated with edges.
Generally, you shouldn’t need to construct this directly, but rather call
.outbound()
or .inbound()
on an edge query.
Fields
inner: Box<EdgeQuery>
The edge query to build off of.
direction: EdgeDirection
Whether to get outbound or inbound vertices on the edges.
limit: u32
Limits the number of vertices to get.
t: Option<Type>
Filters the type of vertices returned.
Implementations
sourceimpl PipeVertexQuery
impl PipeVertexQuery
Trait Implementations
sourceimpl Clone for PipeVertexQuery
impl Clone for PipeVertexQuery
sourcefn clone(&self) -> PipeVertexQuery
fn clone(&self) -> PipeVertexQuery
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 moresourceimpl Debug for PipeVertexQuery
impl Debug for PipeVertexQuery
sourceimpl From<PipeVertexQuery> for VertexQuery
impl From<PipeVertexQuery> for VertexQuery
sourcefn from(query: PipeVertexQuery) -> Self
fn from(query: PipeVertexQuery) -> Self
Converts to this type from the input type.
sourceimpl PartialEq<PipeVertexQuery> for PipeVertexQuery
impl PartialEq<PipeVertexQuery> for PipeVertexQuery
sourcefn eq(&self, other: &PipeVertexQuery) -> bool
fn eq(&self, other: &PipeVertexQuery) -> bool
sourceimpl VertexQueryExt for PipeVertexQuery
impl VertexQueryExt for PipeVertexQuery
sourcefn outbound(self, limit: u32) -> PipeEdgeQuery
fn outbound(self, limit: u32) -> PipeEdgeQuery
Gets the outbound edges associated with the vertices. Read more
sourcefn inbound(self, limit: u32) -> PipeEdgeQuery
fn inbound(self, limit: u32) -> PipeEdgeQuery
Gets the inbound edges associated with the vertices. Read more
impl StructuralPartialEq for PipeVertexQuery
Auto Trait Implementations
impl RefUnwindSafe for PipeVertexQuery
impl Send for PipeVertexQuery
impl Sync for PipeVertexQuery
impl Unpin for PipeVertexQuery
impl UnwindSafe for PipeVertexQuery
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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