pub struct APIServiceCondition {
pub last_transition_time: Option<Time>,
pub message: Option<String>,
pub reason: Option<String>,
pub status: String,
pub type_: String,
}
Expand description
APIServiceCondition describes the state of an APIService at a particular point
Fields
last_transition_time: Option<Time>
Last time the condition transitioned from one status to another.
message: Option<String>
Human-readable message indicating details about last transition.
reason: Option<String>
Unique, one-word, CamelCase reason for the condition’s last transition.
status: String
Status is the status of the condition. Can be True, False, Unknown.
type_: String
Type is the type of the condition.
Trait Implementations
sourceimpl Clone for APIServiceCondition
impl Clone for APIServiceCondition
sourcefn clone(&self) -> APIServiceCondition
fn clone(&self) -> APIServiceCondition
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for APIServiceCondition
impl Debug for APIServiceCondition
sourceimpl DeepMerge for APIServiceCondition
impl DeepMerge for APIServiceCondition
sourcefn merge_from(&mut self, other: APIServiceCondition)
fn merge_from(&mut self, other: APIServiceCondition)
Merge
other
into self
.sourceimpl Default for APIServiceCondition
impl Default for APIServiceCondition
sourcefn default() -> APIServiceCondition
fn default() -> APIServiceCondition
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for APIServiceCondition
impl<'de> Deserialize<'de> for APIServiceCondition
sourcefn deserialize<D>(
deserializer: D
) -> Result<APIServiceCondition, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
fn deserialize<D>(
deserializer: D
) -> Result<APIServiceCondition, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl PartialEq<APIServiceCondition> for APIServiceCondition
impl PartialEq<APIServiceCondition> for APIServiceCondition
sourcefn eq(&self, other: &APIServiceCondition) -> bool
fn eq(&self, other: &APIServiceCondition) -> bool
sourceimpl Serialize for APIServiceCondition
impl Serialize for APIServiceCondition
sourcefn serialize<S>(
&self,
serializer: S
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
fn serialize<S>(
&self,
serializer: S
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for APIServiceCondition
Auto Trait Implementations
impl RefUnwindSafe for APIServiceCondition
impl Send for APIServiceCondition
impl Sync for APIServiceCondition
impl Unpin for APIServiceCondition
impl UnwindSafe for APIServiceCondition
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