Enum openconfiguration::StatusCode
source · #[repr(u16)]
pub enum StatusCode {
Ok,
BadRequest,
NotFound,
Conflict,
InternalServerError,
ServiceUnavailable,
}Expand description
Defines status codes on product and scene level. 200 is default. All other codes than 200 are errors. Codes <= 1000 are reserved except the predefined ones. Codes > 1000 are user defined error codes.
Variants
Ok
No errors detected.
BadRequest
Not sufficient defined or invalid parameters.
NotFound
Data for further processing not found.
Conflict
One or more errors occurred.
InternalServerError
An error during data processing occurred.
ServiceUnavailable
Service for data processing/gathering not available.
Trait Implementations
sourceimpl Clone for StatusCode
impl Clone for StatusCode
sourcefn clone(&self) -> StatusCode
fn clone(&self) -> StatusCode
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for StatusCode
impl Debug for StatusCode
sourceimpl<'de> Deserialize<'de> for StatusCode
impl<'de> Deserialize<'de> for StatusCode
sourcefn 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
sourceimpl PartialEq<StatusCode> for StatusCode
impl PartialEq<StatusCode> for StatusCode
sourcefn eq(&self, other: &StatusCode) -> bool
fn eq(&self, other: &StatusCode) -> bool
sourceimpl Serialize for StatusCode
impl Serialize for StatusCode
impl Copy for StatusCode
impl StructuralPartialEq for StatusCode
Auto Trait Implementations
impl RefUnwindSafe for StatusCode
impl Send for StatusCode
impl Sync for StatusCode
impl Unpin for StatusCode
impl UnwindSafe for StatusCode
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more