pub enum LookupSubject {
Table {
table: TableName,
referencing_field: Option<String>,
},
Range {
table: TableName,
range: RecordIdKeyRangeLit,
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 LookupSubject
impl LookupSubject
pub fn referencing_field(&self) -> Option<&String>
Trait Implementations§
Source§impl Clone for LookupSubject
impl Clone for LookupSubject
Source§impl Debug for LookupSubject
impl Debug for LookupSubject
impl Eq for LookupSubject
Source§impl PartialEq for LookupSubject
impl PartialEq for LookupSubject
impl StructuralPartialEq for LookupSubject
Auto Trait Implementations§
impl Freeze for LookupSubject
impl RefUnwindSafe for LookupSubject
impl Send for LookupSubject
impl Sync for LookupSubject
impl Unpin for LookupSubject
impl UnsafeUnpin for LookupSubject
impl UnwindSafe for LookupSubject
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.