[]Enum matrix_sdk_common::push::ComparisonOperator

pub enum ComparisonOperator {
    Eq,
    Lt,
    Gt,
    Ge,
    Le,
}

One of ==, <, >, >= or <=.

Used by RoomMemberCountIs. Defaults to ==.

Variants

Eq

Equals

Lt

Less than

Gt

Greater than

Ge

Greater or equal

Le

Less or equal

Trait Implementations

impl Clone for ComparisonOperator

impl Copy for ComparisonOperator

impl Debug for ComparisonOperator

impl Default for ComparisonOperator

impl Eq for ComparisonOperator

impl PartialEq<ComparisonOperator> for ComparisonOperator

impl StructuralEq for ComparisonOperator

impl StructuralPartialEq for ComparisonOperator

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> AsyncTraitDeps for T where
    T: Send + Sync + Debug
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,