pub enum BackendStatus {
Normal,
Closed,
Unknown,
ForceClosed,
}
Variants§
Normal
Closed
Closed
status will be changed to Normal
Unknown
ForceClosed
set by manual, will never up automatically
Trait Implementations§
Source§impl Clone for BackendStatus
impl Clone for BackendStatus
Source§fn clone(&self) -> BackendStatus
fn clone(&self) -> BackendStatus
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for BackendStatus
impl Debug for BackendStatus
Source§impl Default for BackendStatus
impl Default for BackendStatus
Source§fn default() -> BackendStatus
fn default() -> BackendStatus
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BackendStatus
impl<'de> Deserialize<'de> for BackendStatus
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for BackendStatus
impl Display for BackendStatus
Source§impl PartialEq for BackendStatus
impl PartialEq for BackendStatus
Source§impl Serialize for BackendStatus
impl Serialize for BackendStatus
impl Copy for BackendStatus
impl StructuralPartialEq for BackendStatus
Auto Trait Implementations§
impl Freeze for BackendStatus
impl RefUnwindSafe for BackendStatus
impl Send for BackendStatus
impl Sync for BackendStatus
impl Unpin for BackendStatus
impl UnwindSafe for BackendStatus
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