pub enum OverlayCandidates {
NotIndexed,
Narrowed(Vec<String>),
}Expand description
Candidate keys an overlay’s own index can prove for one field/value pair.
Variants§
NotIndexed
The overlay indexes nothing on that field, so it cannot narrow and every staged record stands.
Narrowed(Vec<String>)
The overlay indexes the field; these are the staged keys holding the value, possibly none.
Auto Trait Implementations§
impl Freeze for OverlayCandidates
impl RefUnwindSafe for OverlayCandidates
impl Send for OverlayCandidates
impl Sync for OverlayCandidates
impl Unpin for OverlayCandidates
impl UnsafeUnpin for OverlayCandidates
impl UnwindSafe for OverlayCandidates
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