pub enum SearchPredicate {
NodeId(u32),
NodeIdRange {
start: u32,
end: u32,
},
}Expand description
Search predicate over dense node ids (extension hydrates external columns).
Variants§
NodeId(u32)
Match a single dense node id.
NodeIdRange
Match nodes whose id is within an inclusive range.
Implementations§
Trait Implementations§
Source§impl Clone for SearchPredicate
impl Clone for SearchPredicate
Source§fn clone(&self) -> SearchPredicate
fn clone(&self) -> SearchPredicate
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for SearchPredicate
Source§impl Debug for SearchPredicate
impl Debug for SearchPredicate
impl Eq for SearchPredicate
Source§impl PartialEq for SearchPredicate
impl PartialEq for SearchPredicate
Source§fn eq(&self, other: &SearchPredicate) -> bool
fn eq(&self, other: &SearchPredicate) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for SearchPredicate
Auto Trait Implementations§
impl Freeze for SearchPredicate
impl RefUnwindSafe for SearchPredicate
impl Send for SearchPredicate
impl Sync for SearchPredicate
impl Unpin for SearchPredicate
impl UnsafeUnpin for SearchPredicate
impl UnwindSafe for SearchPredicate
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