pub struct ScanChoice {
pub order: IndexOrder,
pub prefix_len: usize,
}Expand description
How a pattern scan is keyed.
Fields§
§order: IndexOrderChosen covering index.
prefix_len: usizeNumber of leading components bound into the scan prefix.
Trait Implementations§
Source§impl Clone for ScanChoice
impl Clone for ScanChoice
Source§fn clone(&self) -> ScanChoice
fn clone(&self) -> ScanChoice
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 ScanChoice
Source§impl Debug for ScanChoice
impl Debug for ScanChoice
impl Eq for ScanChoice
Source§impl PartialEq for ScanChoice
impl PartialEq for ScanChoice
impl StructuralPartialEq for ScanChoice
Auto Trait Implementations§
impl Freeze for ScanChoice
impl RefUnwindSafe for ScanChoice
impl Send for ScanChoice
impl Sync for ScanChoice
impl Unpin for ScanChoice
impl UnsafeUnpin for ScanChoice
impl UnwindSafe for ScanChoice
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