pub enum OccurrenceProjection {
Show 16 variants
Score,
Positions,
Document,
Length,
Metadata,
Field,
Format,
Skip,
BlockMax,
LegacyPosting,
LegacyReverse,
LegacyScore,
LegacyPositions,
LegacyDocument,
LegacyLength,
LegacyField,
}Expand description
A value projection or a predecessor namespace whose presence requires a source rebuild.
Variants§
Score
Positions
Document
Length
Metadata
Field
Format
Skip
BlockMax
LegacyPosting
LegacyReverse
LegacyScore
LegacyPositions
LegacyDocument
LegacyLength
LegacyField
Implementations§
Trait Implementations§
Source§impl Clone for OccurrenceProjection
impl Clone for OccurrenceProjection
impl Copy for OccurrenceProjection
Source§impl Debug for OccurrenceProjection
impl Debug for OccurrenceProjection
impl Eq for OccurrenceProjection
Source§impl PartialEq for OccurrenceProjection
impl PartialEq for OccurrenceProjection
impl StructuralPartialEq for OccurrenceProjection
Auto Trait Implementations§
impl Freeze for OccurrenceProjection
impl RefUnwindSafe for OccurrenceProjection
impl Send for OccurrenceProjection
impl Sync for OccurrenceProjection
impl Unpin for OccurrenceProjection
impl UnsafeUnpin for OccurrenceProjection
impl UnwindSafe for OccurrenceProjection
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