Struct indradb::PropertyPresenceEdgeQuery
source · [−]pub struct PropertyPresenceEdgeQuery {
pub name: Identifier,
}Expand description
Gets edges with a property.
Fields
name: IdentifierThe name of the property.
Implementations
sourceimpl PropertyPresenceEdgeQuery
impl PropertyPresenceEdgeQuery
sourcepub fn new<T: Into<Identifier>>(name: T) -> Self
pub fn new<T: Into<Identifier>>(name: T) -> Self
Creates a new edge query for getting edges with a property.
Arguments
name: The name of the property.
Trait Implementations
sourceimpl Clone for PropertyPresenceEdgeQuery
impl Clone for PropertyPresenceEdgeQuery
sourcefn clone(&self) -> PropertyPresenceEdgeQuery
fn clone(&self) -> PropertyPresenceEdgeQuery
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 PropertyPresenceEdgeQuery
impl Debug for PropertyPresenceEdgeQuery
sourceimpl EdgeQueryExt for PropertyPresenceEdgeQuery
impl EdgeQueryExt for PropertyPresenceEdgeQuery
sourcefn outbound(self) -> PipeVertexQuery
fn outbound(self) -> PipeVertexQuery
Gets the vertices associated with the outbound end of the edges.
sourcefn inbound(self) -> PipeVertexQuery
fn inbound(self) -> PipeVertexQuery
Gets the vertices associated with the inbound end of the edges.
sourcefn property<T: Into<Identifier>>(self, name: T) -> EdgePropertyQuery
fn property<T: Into<Identifier>>(self, name: T) -> EdgePropertyQuery
Gets a property associated with the edges. Read more
sourcefn with_property<T: Into<Identifier>>(
self,
name: T
) -> PipePropertyPresenceEdgeQuery
fn with_property<T: Into<Identifier>>(
self,
name: T
) -> PipePropertyPresenceEdgeQuery
Gets edges with a property. Read more
sourcefn without_property<T: Into<Identifier>>(
self,
name: T
) -> PipePropertyPresenceEdgeQuery
fn without_property<T: Into<Identifier>>(
self,
name: T
) -> PipePropertyPresenceEdgeQuery
Gets edges without a property. Read more
sourcefn with_property_equal_to<T: Into<Identifier>>(
self,
name: T,
value: Value
) -> PipePropertyValueEdgeQuery
fn with_property_equal_to<T: Into<Identifier>>(
self,
name: T,
value: Value
) -> PipePropertyValueEdgeQuery
Gets edges with a property equal to a given value. Read more
sourcefn with_property_not_equal_to<T: Into<Identifier>>(
self,
name: T,
value: Value
) -> PipePropertyValueEdgeQuery
fn with_property_not_equal_to<T: Into<Identifier>>(
self,
name: T,
value: Value
) -> PipePropertyValueEdgeQuery
Gets edges with a property not equal to a given value. Read more
sourceimpl Into<EdgeQuery> for PropertyPresenceEdgeQuery
impl Into<EdgeQuery> for PropertyPresenceEdgeQuery
sourceimpl PartialEq<PropertyPresenceEdgeQuery> for PropertyPresenceEdgeQuery
impl PartialEq<PropertyPresenceEdgeQuery> for PropertyPresenceEdgeQuery
sourcefn eq(&self, other: &PropertyPresenceEdgeQuery) -> bool
fn eq(&self, other: &PropertyPresenceEdgeQuery) -> bool
This method tests for self and other values to be equal, and is used
by ==. Read more
sourcefn ne(&self, other: &PropertyPresenceEdgeQuery) -> bool
fn ne(&self, other: &PropertyPresenceEdgeQuery) -> bool
This method tests for !=.
impl Eq for PropertyPresenceEdgeQuery
impl StructuralEq for PropertyPresenceEdgeQuery
impl StructuralPartialEq for PropertyPresenceEdgeQuery
Auto Trait Implementations
impl RefUnwindSafe for PropertyPresenceEdgeQuery
impl Send for PropertyPresenceEdgeQuery
impl Sync for PropertyPresenceEdgeQuery
impl Unpin for PropertyPresenceEdgeQuery
impl UnwindSafe for PropertyPresenceEdgeQuery
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