Enum ZRangeSortBy

Source
pub enum ZRangeSortBy {
    None,
    ByScore,
    ByLex,
}
Expand description

sort by option of the zrange command

Variants§

§

None

No sort by

§

ByScore

When the ByScore option is provided, the command behaves like ZRANGEBYSCORE and returns the range of elements from the sorted set having scores equal or between start and stop.

§

ByLex

When the ByLex option is used, the command behaves like ZRANGEBYLEX and returns the range of elements from the sorted set between the start and stop lexicographical closed range intervals.

Trait Implementations§

Source§

impl Default for ZRangeSortBy

Source§

fn default() -> ZRangeSortBy

Returns the “default value” for a type. Read more
Source§

impl ToArgs for ZRangeSortBy

Source§

fn write_args(&self, args: &mut CommandArgs)

Write this Rust type as one ore multiple args into CommandArgs. Read more
Source§

fn num_args(&self) -> usize

Number arguments generated by this Rust type

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

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

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
Source§

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

Source§

fn vzip(self) -> V

Source§

impl<T> ErasedDestructor for T
where T: 'static,

Source§

impl<T> MultipleArgsCollection<T> for T
where T: ToArgs,