pub enum DiagnosticOperatorKind {
Show 18 variants
Not,
Add,
And,
Div,
Eq,
Gt,
Gte,
Lt,
Lte,
Mul,
Ne,
Or,
Sub,
In,
NotIn,
Contains,
StartsWith,
EndsWith,
}Expand description
Compact operator identity carried by DiagnosticFactTag::OperatorKind.
Variants§
Not
Compact diagnostic value 1.
Add
Compact diagnostic value 2.
And
Compact diagnostic value 3.
Div
Compact diagnostic value 4.
Eq
Compact diagnostic value 5.
Gt
Compact diagnostic value 6.
Gte
Compact diagnostic value 7.
Lt
Compact diagnostic value 8.
Lte
Compact diagnostic value 9.
Mul
Compact diagnostic value 10.
Ne
Compact diagnostic value 11.
Or
Compact diagnostic value 12.
Sub
Compact diagnostic value 13.
In
Compact diagnostic value 14.
NotIn
Compact diagnostic value 15.
Contains
Compact diagnostic value 16.
StartsWith
Compact diagnostic value 17.
EndsWith
Compact diagnostic value 18.
Implementations§
Trait Implementations§
Source§impl Clone for DiagnosticOperatorKind
impl Clone for DiagnosticOperatorKind
Source§fn clone(&self) -> DiagnosticOperatorKind
fn clone(&self) -> DiagnosticOperatorKind
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 DiagnosticOperatorKind
Source§impl Debug for DiagnosticOperatorKind
impl Debug for DiagnosticOperatorKind
impl Eq for DiagnosticOperatorKind
Source§impl Hash for DiagnosticOperatorKind
impl Hash for DiagnosticOperatorKind
Source§impl PartialEq for DiagnosticOperatorKind
impl PartialEq for DiagnosticOperatorKind
impl StructuralPartialEq for DiagnosticOperatorKind
Auto Trait Implementations§
impl Freeze for DiagnosticOperatorKind
impl RefUnwindSafe for DiagnosticOperatorKind
impl Send for DiagnosticOperatorKind
impl Sync for DiagnosticOperatorKind
impl Unpin for DiagnosticOperatorKind
impl UnsafeUnpin for DiagnosticOperatorKind
impl UnwindSafe for DiagnosticOperatorKind
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