pub enum AckReason {
Unauthorized,
UnknownChannel,
RateLimited,
TooManyChannels,
}Expand description
Why a Subscribe or Unsubscribe was rejected.
Variants§
Capability or token check failed.
UnknownChannel
Channel not registered on the publisher side.
RateLimited
Membership churn throttled.
TooManyChannels
Per-peer channel cap exceeded.
Trait Implementations§
impl Copy for AckReason
impl Eq for AckReason
impl StructuralPartialEq for AckReason
Auto Trait Implementations§
impl Freeze for AckReason
impl RefUnwindSafe for AckReason
impl Send for AckReason
impl Sync for AckReason
impl Unpin for AckReason
impl UnsafeUnpin for AckReason
impl UnwindSafe for AckReason
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.