pub enum RedisConnection {
Single(ConnectionManager),
Cluster(ClusterConnection),
}Variants§
Single(ConnectionManager)
Cluster(ClusterConnection)
Implementations§
Source§impl RedisConnection
impl RedisConnection
pub async fn query<T: FromRedisValue>( &mut self, cmd: &mut Cmd, ) -> RedisResult<T>
pub async fn exec(&mut self, cmd: &mut Cmd) -> RedisResult<()>
pub async fn publish<C, M>(&mut self, channel: C, message: M) -> RedisResult<()>
Auto Trait Implementations§
impl !RefUnwindSafe for RedisConnection
impl !UnwindSafe for RedisConnection
impl Freeze for RedisConnection
impl Send for RedisConnection
impl Sync for RedisConnection
impl Unpin for RedisConnection
impl UnsafeUnpin for RedisConnection
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