pub enum ChannelPattern {
Exact(String),
Wildcard(String),
}Expand description
Pattern matching for channel subscriptions
Variants§
Exact(String)
Exact channel match
Wildcard(String)
Wildcard pattern (e.g., “cache:*” matches “cache:invalidate:user123”)
Implementations§
Trait Implementations§
Source§impl Clone for ChannelPattern
impl Clone for ChannelPattern
Source§fn clone(&self) -> ChannelPattern
fn clone(&self) -> ChannelPattern
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ChannelPattern
impl Debug for ChannelPattern
Source§impl Hash for ChannelPattern
impl Hash for ChannelPattern
Source§impl PartialEq for ChannelPattern
impl PartialEq for ChannelPattern
impl Eq for ChannelPattern
impl StructuralPartialEq for ChannelPattern
Auto Trait Implementations§
impl Freeze for ChannelPattern
impl RefUnwindSafe for ChannelPattern
impl Send for ChannelPattern
impl Sync for ChannelPattern
impl Unpin for ChannelPattern
impl UnwindSafe for ChannelPattern
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