pub struct RelationMetadataProjection(/* private fields */);Implementations§
Source§impl RelationMetadataProjection
impl RelationMetadataProjection
pub fn request_doc_id(&mut self)
pub fn request_score(&mut self)
pub fn includes_doc_id(self) -> bool
pub fn includes_score(self) -> bool
pub fn is_empty(self) -> bool
Trait Implementations§
Source§impl Clone for RelationMetadataProjection
impl Clone for RelationMetadataProjection
Source§fn clone(&self) -> RelationMetadataProjection
fn clone(&self) -> RelationMetadataProjection
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 RelationMetadataProjection
Source§impl Debug for RelationMetadataProjection
impl Debug for RelationMetadataProjection
Source§impl Default for RelationMetadataProjection
impl Default for RelationMetadataProjection
Source§fn default() -> RelationMetadataProjection
fn default() -> RelationMetadataProjection
Returns the “default value” for a type. Read more
impl Eq for RelationMetadataProjection
impl StructuralPartialEq for RelationMetadataProjection
Auto Trait Implementations§
impl Freeze for RelationMetadataProjection
impl RefUnwindSafe for RelationMetadataProjection
impl Send for RelationMetadataProjection
impl Sync for RelationMetadataProjection
impl Unpin for RelationMetadataProjection
impl UnsafeUnpin for RelationMetadataProjection
impl UnwindSafe for RelationMetadataProjection
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,
impl<T> ErasedDestructor for Twhere
T: 'static,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more