pub enum IndexKeyKind {
String,
Number,
StringLiteral,
NumberLiteral,
Union(Vec<TypeId>),
Other,
}Expand description
Classification for index key types.
Variants§
Trait Implementations§
Source§impl Clone for IndexKeyKind
impl Clone for IndexKeyKind
Source§fn clone(&self) -> IndexKeyKind
fn clone(&self) -> IndexKeyKind
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for IndexKeyKind
impl RefUnwindSafe for IndexKeyKind
impl Send for IndexKeyKind
impl Sync for IndexKeyKind
impl Unpin for IndexKeyKind
impl UnsafeUnpin for IndexKeyKind
impl UnwindSafe for IndexKeyKind
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