pub struct RedisMessage {
pub channel: String,
pub payload: Vec<u8>,
pub pattern: Option<String>,
}Expand description
One Pub/Sub delivery.
Fields§
§channel: String§payload: Vec<u8>§pattern: Option<String>Set when received via pattern subscribe (PSUBSCRIBE).
Implementations§
Source§impl RedisMessage
impl RedisMessage
pub fn payload_str(&self) -> Option<&str>
Trait Implementations§
Source§impl Clone for RedisMessage
impl Clone for RedisMessage
Auto Trait Implementations§
impl Freeze for RedisMessage
impl RefUnwindSafe for RedisMessage
impl Send for RedisMessage
impl Sync for RedisMessage
impl Unpin for RedisMessage
impl UnsafeUnpin for RedisMessage
impl UnwindSafe for RedisMessage
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