Enum lighthouse_sdk::types::IntegerOperator
source · pub enum IntegerOperator {
Equal,
NotEqual,
GreaterThan,
LessThan,
GreaterThanOrEqual,
LessThanOrEqual,
Contains,
DoesNotContain,
}Variants§
Trait Implementations§
source§impl BorshDeserialize for IntegerOperator
impl BorshDeserialize for IntegerOperator
fn deserialize_reader<R: Read>(reader: &mut R) -> Result<Self, Error>
source§fn deserialize(buf: &mut &[u8]) -> Result<Self, Error>
fn deserialize(buf: &mut &[u8]) -> Result<Self, Error>
Deserializes this instance from a given slice of bytes.
Updates the buffer to point at the remaining bytes.
source§fn try_from_slice(v: &[u8]) -> Result<Self, Error>
fn try_from_slice(v: &[u8]) -> Result<Self, Error>
Deserialize this instance from a slice of bytes.
fn try_from_reader<R>(reader: &mut R) -> Result<Self, Error>where
R: Read,
source§impl BorshSerialize for IntegerOperator
impl BorshSerialize for IntegerOperator
source§impl Clone for IntegerOperator
impl Clone for IntegerOperator
source§fn clone(&self) -> IntegerOperator
fn clone(&self) -> IntegerOperator
Returns a copy 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 moresource§impl Debug for IntegerOperator
impl Debug for IntegerOperator
source§impl EnumExt for IntegerOperator
impl EnumExt for IntegerOperator
source§impl Hash for IntegerOperator
impl Hash for IntegerOperator
source§impl PartialEq for IntegerOperator
impl PartialEq for IntegerOperator
source§fn eq(&self, other: &IntegerOperator) -> bool
fn eq(&self, other: &IntegerOperator) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl PartialOrd for IntegerOperator
impl PartialOrd for IntegerOperator
source§fn partial_cmp(&self, other: &IntegerOperator) -> Option<Ordering>
fn partial_cmp(&self, other: &IntegerOperator) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self and other) and is used by the <=
operator. Read moreimpl Eq for IntegerOperator
impl StructuralPartialEq for IntegerOperator
Auto Trait Implementations§
impl Freeze for IntegerOperator
impl RefUnwindSafe for IntegerOperator
impl Send for IntegerOperator
impl Sync for IntegerOperator
impl Unpin for IntegerOperator
impl UnwindSafe for IntegerOperator
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