pub struct Prefetch {
pub source: PrefetchSource,
pub filter: Option<Box<FilterExpr>>,
pub score_threshold: Option<f64>,
pub lookup: Option<LookupSpec>,
}Expand description
One stage of the PREFETCH (…) pipeline.
Fields§
§source: PrefetchSourceCTE reference or inline query.
filter: Option<Box<FilterExpr>>Prefetch-level WHERE override.
score_threshold: Option<f64>Prefetch-level SCORE THRESHOLD override.
lookup: Option<LookupSpec>Optional cross-collection lookup for this stage.
Trait Implementations§
impl StructuralPartialEq for Prefetch
Auto Trait Implementations§
impl Freeze for Prefetch
impl RefUnwindSafe for Prefetch
impl Send for Prefetch
impl Sync for Prefetch
impl Unpin for Prefetch
impl UnsafeUnpin for Prefetch
impl UnwindSafe for Prefetch
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