pub enum SubscriptionState {
Closed,
Creating,
Normal,
Late,
KeepAlive,
}
Expand description
Current internal state of the subscription.
Variants§
Closed
The subscription has been closed and will be removed soon.
Creating
The subscription is being created.
Normal
The subscription is operating normally.
Late
The subscription is waiting for publish requests that are not arriving as expected.
KeepAlive
The subscription is sending keep alives because no data is being produced.
Trait Implementations§
Source§impl Clone for SubscriptionState
impl Clone for SubscriptionState
Source§fn clone(&self) -> SubscriptionState
fn clone(&self) -> SubscriptionState
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 SubscriptionState
impl Debug for SubscriptionState
Source§impl PartialEq for SubscriptionState
impl PartialEq for SubscriptionState
impl Copy for SubscriptionState
impl StructuralPartialEq for SubscriptionState
Auto Trait Implementations§
impl Freeze for SubscriptionState
impl RefUnwindSafe for SubscriptionState
impl Send for SubscriptionState
impl Sync for SubscriptionState
impl Unpin for SubscriptionState
impl UnwindSafe for SubscriptionState
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