pub enum ComputedLookupSubject {
Table {
table: TableName,
referencing_field: Option<String>,
},
Range {
table: TableName,
range: RecordIdKeyRange,
referencing_field: Option<String>,
},
}Expand description
This enum instructs whether we scan all edges on a table or just a specific range
Variants§
Implementations§
Source§impl ComputedLookupSubject
impl ComputedLookupSubject
pub fn into_literal(self) -> LookupSubject
Trait Implementations§
Source§impl Clone for ComputedLookupSubject
impl Clone for ComputedLookupSubject
Source§impl Debug for ComputedLookupSubject
impl Debug for ComputedLookupSubject
impl Eq for ComputedLookupSubject
Source§impl Hash for ComputedLookupSubject
impl Hash for ComputedLookupSubject
Source§impl PartialEq for ComputedLookupSubject
impl PartialEq for ComputedLookupSubject
impl StructuralPartialEq for ComputedLookupSubject
Auto Trait Implementations§
impl !RefUnwindSafe for ComputedLookupSubject
impl !UnwindSafe for ComputedLookupSubject
impl Freeze for ComputedLookupSubject
impl Send for ComputedLookupSubject
impl Sync for ComputedLookupSubject
impl Unpin for ComputedLookupSubject
impl UnsafeUnpin for ComputedLookupSubject
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.