pub enum SubscribeAnnouncesState {
Idle,
Pending,
Active,
Done,
}Expand description
SUBSCRIBE_ANNOUNCES lifecycle states (draft-09).
Variants§
Idle
Initial state before any message is sent.
Pending
SUBSCRIBE_ANNOUNCES has been sent; awaiting OK or ERROR.
Active
Namespace subscription is accepted and active.
Done
Namespace subscription has ended.
Trait Implementations§
Source§impl Clone for SubscribeAnnouncesState
impl Clone for SubscribeAnnouncesState
Source§fn clone(&self) -> SubscribeAnnouncesState
fn clone(&self) -> SubscribeAnnouncesState
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 SubscribeAnnouncesState
impl Debug for SubscribeAnnouncesState
Source§impl PartialEq for SubscribeAnnouncesState
impl PartialEq for SubscribeAnnouncesState
impl Copy for SubscribeAnnouncesState
impl Eq for SubscribeAnnouncesState
impl StructuralPartialEq for SubscribeAnnouncesState
Auto Trait Implementations§
impl Freeze for SubscribeAnnouncesState
impl RefUnwindSafe for SubscribeAnnouncesState
impl Send for SubscribeAnnouncesState
impl Sync for SubscribeAnnouncesState
impl Unpin for SubscribeAnnouncesState
impl UnsafeUnpin for SubscribeAnnouncesState
impl UnwindSafe for SubscribeAnnouncesState
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