[][src]Struct k8s_openapi::apimachinery::pkg::apis::meta::v1::Status

pub struct Status {
    pub code: Option<i32>,
    pub details: Option<StatusDetails>,
    pub message: Option<String>,
    pub metadata: Option<ListMeta>,
    pub reason: Option<String>,
    pub status: Option<String>,
}

Status is a return value for calls that don't return other objects.

Fields

code: Option<i32>

Suggested HTTP return code for this status, 0 if not set.

details: Option<StatusDetails>

Extended data associated with the reason. Each reason may define its own extended details. This field is optional and the data returned is not guaranteed to conform to any schema except that defined by the reason type.

message: Option<String>

A human-readable description of the status of this operation.

metadata: Option<ListMeta>

Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds

reason: Option<String>

A machine-readable description of why this operation is in the "Failure" status. If this value is empty there is no information available. A Reason clarifies an HTTP status code but does not override it.

status: Option<String>

Status of the operation. One of: "Success" or "Failure". More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status

Trait Implementations

impl Resource for Status[src]

impl Metadata for Status[src]

type Ty = ListMeta

The type of the metadata object.

impl PartialEq<Status> for Status[src]

impl Default for Status[src]

impl Clone for Status[src]

fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

impl Debug for Status[src]

impl Serialize for Status[src]

impl<'de> Deserialize<'de> for Status[src]

Auto Trait Implementations

impl Send for Status

impl Sync for Status

Blanket Implementations

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

impl<T> From for T[src]

impl<T, U> TryFrom for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]