pub enum SubscriptionChange {
Subscribe(u32),
Unsubscribe(u32),
SubscribePattern(String),
ClearAll,
}Available on crate feature
extensions only.Expand description
A subscription change request
Variants§
Subscribe(u32)
Subscribe to a specific region
Unsubscribe(u32)
Unsubscribe from a specific region
SubscribePattern(String)
Subscribe using a pattern (e.g., “users/*”)
ClearAll
Clear all subscriptions
Implementations§
Trait Implementations§
Source§impl Clone for SubscriptionChange
impl Clone for SubscriptionChange
Source§fn clone(&self) -> SubscriptionChange
fn clone(&self) -> SubscriptionChange
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 SubscriptionChange
impl Debug for SubscriptionChange
Source§impl PartialEq for SubscriptionChange
impl PartialEq for SubscriptionChange
impl Eq for SubscriptionChange
impl StructuralPartialEq for SubscriptionChange
Auto Trait Implementations§
impl Freeze for SubscriptionChange
impl RefUnwindSafe for SubscriptionChange
impl Send for SubscriptionChange
impl Sync for SubscriptionChange
impl Unpin for SubscriptionChange
impl UnwindSafe for SubscriptionChange
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