pub enum ApiStatus {
Offline,
Test,
Maintenance,
Online,
}Expand description
Operational status of an API endpoint registered in the directory.
Variants§
Offline
The API is not available and cannot be called.
Test
The API accepts requests but performs no real processing (interop testing).
Maintenance
The API is temporarily unavailable for maintenance.
Online
The API is available and fully operational.
Trait Implementations§
impl Copy for ApiStatus
Source§impl<'de> Deserialize<'de> for ApiStatus
impl<'de> Deserialize<'de> for ApiStatus
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
impl Eq for ApiStatus
impl StructuralPartialEq for ApiStatus
Auto Trait Implementations§
impl Freeze for ApiStatus
impl RefUnwindSafe for ApiStatus
impl Send for ApiStatus
impl Sync for ApiStatus
impl Unpin for ApiStatus
impl UnsafeUnpin for ApiStatus
impl UnwindSafe for ApiStatus
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