pub enum MultiOp {
Mget,
SInter,
SUnion,
SDiff,
ZInterCard,
}Expand description
The multi-key gather reductions computed on the originating shard.
Public: crate::Route::Gather carries it, and embedders’ route()
implementations construct it.
Variants§
Mget
MGET — values gathered in request order.
SInter
SINTER.
SUnion
SUNION.
SDiff
SDIFF.
ZInterCard
ZINTERCARD numkeys key… [LIMIT n] — read-only gathered count.
The LIMIT cap is parsed from the argv by the gather builder
(it sits after the keys), not carried here.
Trait Implementations§
impl Copy for MultiOp
impl Eq for MultiOp
impl StructuralPartialEq for MultiOp
Auto Trait Implementations§
impl Freeze for MultiOp
impl RefUnwindSafe for MultiOp
impl Send for MultiOp
impl Sync for MultiOp
impl Unpin for MultiOp
impl UnsafeUnpin for MultiOp
impl UnwindSafe for MultiOp
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