pub struct Key;Expand description
Public marker for record keys.
Trait Implementations§
Source§impl BitOr<Key> for NameQuality
impl BitOr<Key> for NameQuality
Source§impl BitOr<Key> for NameQualityKey
impl BitOr<Key> for NameQualityKey
Source§impl BitOr<Key> for NameSequence
impl BitOr<Key> for NameSequence
Source§impl BitOr<Key> for NameSequenceKey
impl BitOr<Key> for NameSequenceKey
Source§impl BitOr<Key> for NameSequenceQuality
impl BitOr<Key> for NameSequenceQuality
Source§impl BitOr<Key> for SequenceQuality
impl BitOr<Key> for SequenceQuality
Source§impl BitOr<Key> for SequenceQualityKey
impl BitOr<Key> for SequenceQualityKey
Source§impl BitOr<NameQuality> for Key
impl BitOr<NameQuality> for Key
Source§type Output = NameQualityKey
type Output = NameQualityKey
The resulting type after applying the
| operator.Source§impl BitOr<NameQualityKey> for Key
impl BitOr<NameQualityKey> for Key
Source§type Output = NameQualityKey
type Output = NameQualityKey
The resulting type after applying the
| operator.Source§impl BitOr<NameSequence> for Key
impl BitOr<NameSequence> for Key
Source§type Output = NameSequenceKey
type Output = NameSequenceKey
The resulting type after applying the
| operator.Source§impl BitOr<NameSequenceKey> for Key
impl BitOr<NameSequenceKey> for Key
Source§type Output = NameSequenceKey
type Output = NameSequenceKey
The resulting type after applying the
| operator.Source§impl BitOr<NameSequenceQuality> for Key
impl BitOr<NameSequenceQuality> for Key
Source§impl BitOr<SequenceQuality> for Key
impl BitOr<SequenceQuality> for Key
Source§type Output = SequenceQualityKey
type Output = SequenceQualityKey
The resulting type after applying the
| operator.Source§impl BitOr<SequenceQualityKey> for Key
impl BitOr<SequenceQualityKey> for Key
Source§type Output = SequenceQualityKey
type Output = SequenceQualityKey
The resulting type after applying the
| operator.impl Copy for Key
impl SelectionExpr for Key
Auto Trait Implementations§
impl Freeze for Key
impl RefUnwindSafe for Key
impl Send for Key
impl Sync for Key
impl Unpin for Key
impl UnsafeUnpin for Key
impl UnwindSafe for Key
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,
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