pub enum DiscoveryServiceStatus {
Stopped,
Running,
Stopping,
}Expand description
Represents the current operational status of the service discovery component.
Variants§
Stopped
The service is stopped and not performing any discovery or registration.
Running
The service is actively running, discovering and/or registering services.
Stopping
The service is in the process of stopping.
Trait Implementations§
Source§impl Clone for DiscoveryServiceStatus
impl Clone for DiscoveryServiceStatus
Source§fn clone(&self) -> DiscoveryServiceStatus
fn clone(&self) -> DiscoveryServiceStatus
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for DiscoveryServiceStatus
Source§impl Debug for DiscoveryServiceStatus
impl Debug for DiscoveryServiceStatus
Source§impl PartialEq for DiscoveryServiceStatus
impl PartialEq for DiscoveryServiceStatus
Source§fn eq(&self, other: &DiscoveryServiceStatus) -> bool
fn eq(&self, other: &DiscoveryServiceStatus) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for DiscoveryServiceStatus
Auto Trait Implementations§
impl Freeze for DiscoveryServiceStatus
impl RefUnwindSafe for DiscoveryServiceStatus
impl Send for DiscoveryServiceStatus
impl Sync for DiscoveryServiceStatus
impl Unpin for DiscoveryServiceStatus
impl UnsafeUnpin for DiscoveryServiceStatus
impl UnwindSafe for DiscoveryServiceStatus
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