#[repr(u8)]pub enum MetaKeyId {
Show 42 variants
Add = 0,
Subtract = 1,
Multiply = 2,
Divide = 3,
Remainder = 4,
Power = 5,
AddRhs = 6,
SubtractRhs = 7,
MultiplyRhs = 8,
DivideRhs = 9,
RemainderRhs = 10,
PowerRhs = 11,
AddAssign = 12,
SubtractAssign = 13,
MultiplyAssign = 14,
DivideAssign = 15,
RemainderAssign = 16,
PowerAssign = 17,
Less = 18,
LessOrEqual = 19,
Greater = 20,
GreaterOrEqual = 21,
Equal = 22,
NotEqual = 23,
Index = 24,
IndexMut = 25,
Debug = 26,
Display = 27,
Iterator = 28,
Next = 29,
NextBack = 30,
Negate = 31,
Size = 32,
Type = 33,
Base = 34,
Call = 35,
Test = 36,
PreTest = 37,
PostTest = 38,
Main = 39,
Named = 40,
Invalid = 41,
}Expand description
A meta key
Variants§
Add = 0
@+
Subtract = 1
@-
Multiply = 2
@*
Divide = 3
@/
Remainder = 4
@%
Power = 5
@^
AddRhs = 6
@r+
SubtractRhs = 7
@r-
MultiplyRhs = 8
@r*
DivideRhs = 9
@r/
RemainderRhs = 10
@r%
PowerRhs = 11
@r^
AddAssign = 12
@+=
SubtractAssign = 13
@-=
MultiplyAssign = 14
@*=
DivideAssign = 15
@/=
RemainderAssign = 16
@%=
PowerAssign = 17
@^=
Less = 18
@<
LessOrEqual = 19
@<=
Greater = 20
@>
GreaterOrEqual = 21
@>=
Equal = 22
@==
NotEqual = 23
@!=
Index = 24
@index
IndexMut = 25
@index_mut
Debug = 26
@debug
Display = 27
@display
Iterator = 28
@iterator
Next = 29
@next
NextBack = 30
@next_back
Negate = 31
@negate
Size = 32
@size
Type = 33
@type
Base = 34
@base
Call = 35
@call
Test = 36
@test test_name
PreTest = 37
@pre_test
PostTest = 38
@post_test
Main = 39
@main
Named = 40
@meta name
Invalid = 41
Unused
This entry must be last, see TryFrom<u7> for MetaKeyId
Implementations§
Trait Implementations§
impl Copy for MetaKeyId
impl Eq for MetaKeyId
impl StructuralPartialEq for MetaKeyId
Auto Trait Implementations§
impl Freeze for MetaKeyId
impl RefUnwindSafe for MetaKeyId
impl Send for MetaKeyId
impl Sync for MetaKeyId
impl Unpin for MetaKeyId
impl UnwindSafe for MetaKeyId
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