Enum rustpython_ast::CmpOp
source · pub enum CmpOp {
Eq,
NotEq,
Lt,
LtE,
Gt,
GtE,
Is,
IsNot,
In,
NotIn,
}
Expand description
See also cmpop
Variants§
Implementations§
source§impl CmpOp
impl CmpOp
pub const fn cmp_op_eq(&self) -> Option<CmpOpEq>
pub const fn cmp_op_not_eq(&self) -> Option<CmpOpNotEq>
pub const fn cmp_op_lt(&self) -> Option<CmpOpLt>
pub const fn cmp_op_lt_e(&self) -> Option<CmpOpLtE>
pub const fn cmp_op_gt(&self) -> Option<CmpOpGt>
pub const fn cmp_op_gt_e(&self) -> Option<CmpOpGtE>
pub const fn cmp_op_is(&self) -> Option<CmpOpIs>
pub const fn cmp_op_is_not(&self) -> Option<CmpOpIsNot>
pub const fn cmp_op_in(&self) -> Option<CmpOpIn>
pub const fn cmp_op_not_in(&self) -> Option<CmpOpNotIn>
Trait Implementations§
source§impl From<CmpOpIsNot> for CmpOp
impl From<CmpOpIsNot> for CmpOp
source§fn from(_: CmpOpIsNot) -> Self
fn from(_: CmpOpIsNot) -> Self
Converts to this type from the input type.
source§impl From<CmpOpNotEq> for CmpOp
impl From<CmpOpNotEq> for CmpOp
source§fn from(_: CmpOpNotEq) -> Self
fn from(_: CmpOpNotEq) -> Self
Converts to this type from the input type.
source§impl From<CmpOpNotIn> for CmpOp
impl From<CmpOpNotIn> for CmpOp
source§fn from(_: CmpOpNotIn) -> Self
fn from(_: CmpOpNotIn) -> Self
Converts to this type from the input type.
source§impl PartialEq<CmpOp> for CmpOpEq
impl PartialEq<CmpOp> for CmpOpEq
source§impl PartialEq<CmpOp> for CmpOpGt
impl PartialEq<CmpOp> for CmpOpGt
source§impl PartialEq<CmpOp> for CmpOpGtE
impl PartialEq<CmpOp> for CmpOpGtE
source§impl PartialEq<CmpOp> for CmpOpIn
impl PartialEq<CmpOp> for CmpOpIn
source§impl PartialEq<CmpOp> for CmpOpIs
impl PartialEq<CmpOp> for CmpOpIs
source§impl PartialEq<CmpOp> for CmpOpIsNot
impl PartialEq<CmpOp> for CmpOpIsNot
source§impl PartialEq<CmpOp> for CmpOpLt
impl PartialEq<CmpOp> for CmpOpLt
source§impl PartialEq<CmpOp> for CmpOpLtE
impl PartialEq<CmpOp> for CmpOpLtE
source§impl PartialEq<CmpOp> for CmpOpNotEq
impl PartialEq<CmpOp> for CmpOpNotEq
source§impl PartialEq<CmpOp> for CmpOpNotIn
impl PartialEq<CmpOp> for CmpOpNotIn
source§impl PartialEq for CmpOp
impl PartialEq for CmpOp
impl Copy for CmpOp
impl Eq for CmpOp
impl StructuralPartialEq for CmpOp
Auto Trait Implementations§
impl Freeze for CmpOp
impl RefUnwindSafe for CmpOp
impl Send for CmpOp
impl Sync for CmpOp
impl Unpin for CmpOp
impl UnwindSafe for CmpOp
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