[][src]Enum redis_event::cmd::Command

pub enum Command<'a> {
    APPEND(&'a APPEND<'a>),
    BITFIELD(&'a BITFIELD<'a>),
    BITOP(&'a BITOP<'a>),
    BRPOPLPUSH(&'a BRPOPLPUSH<'a>),
    DECR(&'a DECR<'a>),
    DECRBY(&'a DECRBY<'a>),
    DEL(&'a DEL<'a>),
    EVAL(&'a EVAL<'a>),
    EVALSHA(&'a EVALSHA<'a>),
    EXPIRE(&'a EXPIRE<'a>),
    EXPIREAT(&'a EXPIREAT<'a>),
    EXEC,
    FLUSHALL(&'a FLUSHALL),
    FLUSHDB(&'a FLUSHDB),
    GETSET(&'a GETSET<'a>),
    HDEL(&'a HDEL<'a>),
    HINCRBY(&'a HINCRBY<'a>),
    HMSET(&'a HMSET<'a>),
    HSET(&'a HSET<'a>),
    HSETNX(&'a HSETNX<'a>),
    INCR(&'a INCR<'a>),
    INCRBY(&'a INCRBY<'a>),
    LINSERT(&'a LINSERT<'a>),
    LPOP(&'a LPOP<'a>),
    LPUSH(&'a LPUSH<'a>),
    LPUSHX(&'a LPUSHX<'a>),
    LREM(&'a LREM<'a>),
    LSET(&'a LSET<'a>),
    LTRIM(&'a LTRIM<'a>),
    MOVE(&'a MOVE<'a>),
    MSET(&'a MSET<'a>),
    MSETNX(&'a MSETNX<'a>),
    MULTI,
    PERSIST(&'a PERSIST<'a>),
    PEXPIRE(&'a PEXPIRE<'a>),
    PEXPIREAT(&'a PEXPIREAT<'a>),
    PFADD(&'a PFADD<'a>),
    PFCOUNT(&'a PFCOUNT<'a>),
    PFMERGE(&'a PFMERGE<'a>),
    PSETEX(&'a PSETEX<'a>),
    PUBLISH(&'a PUBLISH<'a>),
    RENAME(&'a RENAME<'a>),
    RENAMENX(&'a RENAMENX<'a>),
    RESTORE(&'a RESTORE<'a>),
    RPOP(&'a RPOP<'a>),
    RPOPLPUSH(&'a RPOPLPUSH<'a>),
    RPUSH(&'a RPUSH<'a>),
    RPUSHX(&'a RPUSHX<'a>),
    SADD(&'a SADD<'a>),
    SCRIPTFLUSH,
    SCRIPTLOAD(&'a SCRIPTLOAD<'a>),
    SDIFFSTORE(&'a SDIFFSTORE<'a>),
    SET(&'a SET<'a>),
    SETBIT(&'a SETBIT<'a>),
    SETEX(&'a SETEX<'a>),
    SETNX(&'a SETNX<'a>),
    SELECT(&'a SELECT),
    SETRANGE(&'a SETRANGE<'a>),
    SINTERSTORE(&'a SINTERSTORE<'a>),
    SMOVE(&'a SMOVE<'a>),
    SORT(&'a SORT<'a>),
    SREM(&'a SREM<'a>),
    SUNIONSTORE(&'a SUNIONSTORE<'a>),
    SWAPDB(&'a SWAPDB<'a>),
    UNLINK(&'a UNLINK<'a>),
    ZADD(&'a ZADD<'a>),
    ZINCRBY(&'a ZINCRBY<'a>),
    ZINTERSTORE(&'a ZINTERSTORE<'a>),
    ZPOPMAX(&'a ZPOPMAX<'a>),
    ZPOPMIN(&'a ZPOPMIN<'a>),
    ZREM(&'a ZREM<'a>),
    ZREMRANGEBYLEX(&'a ZREMRANGEBYLEX<'a>),
    ZREMRANGEBYRANK(&'a ZREMRANGEBYRANK<'a>),
    ZREMRANGEBYSCORE(&'a ZREMRANGEBYSCORE<'a>),
    ZUNIONSTORE(&'a ZUNIONSTORE<'a>),
    XACK(&'a XACK<'a>),
    XADD(&'a XADD<'a>),
    XCLAIM(&'a XCLAIM<'a>),
    XDEL(&'a XDEL<'a>),
    XGROUP(&'a XGROUP<'a>),
    XTRIM(&'a XTRIM<'a>),
    Other(RawCommand),
}

所有支持的Redis命令

不在此枚举中的Redis命令均不支持

Variants

APPEND(&'a APPEND<'a>)
BITFIELD(&'a BITFIELD<'a>)
BITOP(&'a BITOP<'a>)
BRPOPLPUSH(&'a BRPOPLPUSH<'a>)
DECR(&'a DECR<'a>)
DECRBY(&'a DECRBY<'a>)
DEL(&'a DEL<'a>)
EVAL(&'a EVAL<'a>)
EVALSHA(&'a EVALSHA<'a>)
EXPIRE(&'a EXPIRE<'a>)
EXPIREAT(&'a EXPIREAT<'a>)
EXEC
FLUSHALL(&'a FLUSHALL)
FLUSHDB(&'a FLUSHDB)
GETSET(&'a GETSET<'a>)
HDEL(&'a HDEL<'a>)
HINCRBY(&'a HINCRBY<'a>)
HMSET(&'a HMSET<'a>)
HSET(&'a HSET<'a>)
HSETNX(&'a HSETNX<'a>)
INCR(&'a INCR<'a>)
INCRBY(&'a INCRBY<'a>)
LINSERT(&'a LINSERT<'a>)
LPOP(&'a LPOP<'a>)
LPUSH(&'a LPUSH<'a>)
LPUSHX(&'a LPUSHX<'a>)
LREM(&'a LREM<'a>)
LSET(&'a LSET<'a>)
LTRIM(&'a LTRIM<'a>)
MOVE(&'a MOVE<'a>)
MSET(&'a MSET<'a>)
MSETNX(&'a MSETNX<'a>)
MULTI
PERSIST(&'a PERSIST<'a>)
PEXPIRE(&'a PEXPIRE<'a>)
PEXPIREAT(&'a PEXPIREAT<'a>)
PFADD(&'a PFADD<'a>)
PFCOUNT(&'a PFCOUNT<'a>)
PFMERGE(&'a PFMERGE<'a>)
PSETEX(&'a PSETEX<'a>)
PUBLISH(&'a PUBLISH<'a>)
RENAME(&'a RENAME<'a>)
RENAMENX(&'a RENAMENX<'a>)
RESTORE(&'a RESTORE<'a>)
RPOP(&'a RPOP<'a>)
RPOPLPUSH(&'a RPOPLPUSH<'a>)
RPUSH(&'a RPUSH<'a>)
RPUSHX(&'a RPUSHX<'a>)
SADD(&'a SADD<'a>)
SCRIPTFLUSH
SCRIPTLOAD(&'a SCRIPTLOAD<'a>)
SDIFFSTORE(&'a SDIFFSTORE<'a>)
SET(&'a SET<'a>)
SETBIT(&'a SETBIT<'a>)
SETEX(&'a SETEX<'a>)
SETNX(&'a SETNX<'a>)
SELECT(&'a SELECT)
SETRANGE(&'a SETRANGE<'a>)
SINTERSTORE(&'a SINTERSTORE<'a>)
SMOVE(&'a SMOVE<'a>)
SORT(&'a SORT<'a>)
SREM(&'a SREM<'a>)
SUNIONSTORE(&'a SUNIONSTORE<'a>)
SWAPDB(&'a SWAPDB<'a>)
ZADD(&'a ZADD<'a>)
ZINCRBY(&'a ZINCRBY<'a>)
ZINTERSTORE(&'a ZINTERSTORE<'a>)
ZPOPMAX(&'a ZPOPMAX<'a>)
ZPOPMIN(&'a ZPOPMIN<'a>)
ZREM(&'a ZREM<'a>)
ZREMRANGEBYLEX(&'a ZREMRANGEBYLEX<'a>)
ZREMRANGEBYRANK(&'a ZREMRANGEBYRANK<'a>)
ZREMRANGEBYSCORE(&'a ZREMRANGEBYSCORE<'a>)
ZUNIONSTORE(&'a ZUNIONSTORE<'a>)
XACK(&'a XACK<'a>)
XADD(&'a XADD<'a>)
XCLAIM(&'a XCLAIM<'a>)
XDEL(&'a XDEL<'a>)
XGROUP(&'a XGROUP<'a>)
XTRIM(&'a XTRIM<'a>)
Other(RawCommand)

Trait Implementations

impl<'a> Debug for Command<'a>[src]

Auto Trait Implementations

impl<'a> RefUnwindSafe for Command<'a>

impl<'a> Send for Command<'a>

impl<'a> Sync for Command<'a>

impl<'a> Unpin for Command<'a>

impl<'a> UnwindSafe for Command<'a>

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[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, 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.