Enum gapi_grpc::google::cloud::osconfig::v1beta::instance::PatchState [−][src]
Patch state of an instance.
Variants
Unspecified.
The instance is not yet notified.
Instance is inactive and cannot be patched.
The instance is notified that it should be patched.
The instance has started the patching process.
The instance is downloading patches.
The instance is applying patches.
The instance is rebooting.
The instance has completed applying patches.
The instance has completed applying patches but a reboot is required.
The instance has failed to apply the patch.
The instance acked the notification and will start shortly.
The instance exceeded the time out while applying the patch.
The instance is running the pre-patch step.
The instance is running the post-patch step.
The service could not detect the presence of the agent. Check to ensure that the agent is installed, running, and able to communicate with the service.
Implementations
impl PatchState
[src]
pub fn is_valid(value: i32) -> bool
[src]
Returns true
if value
is a variant of PatchState
.
pub fn from_i32(value: i32) -> Option<PatchState>
[src]
Converts an i32
to a PatchState
, or None
if value
is not a valid variant.
Trait Implementations
impl Clone for PatchState
[src]
fn clone(&self) -> PatchState
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for PatchState
[src]
impl Debug for PatchState
[src]
impl Default for PatchState
[src]
fn default() -> PatchState
[src]
impl Eq for PatchState
[src]
impl From<PatchState> for i32
[src]
fn from(value: PatchState) -> i32
[src]
impl Hash for PatchState
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
pub fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl Ord for PatchState
[src]
fn cmp(&self, other: &PatchState) -> Ordering
[src]
#[must_use]pub fn max(self, other: Self) -> Self
1.21.0[src]
#[must_use]pub fn min(self, other: Self) -> Self
1.21.0[src]
#[must_use]pub fn clamp(self, min: Self, max: Self) -> Self
1.50.0[src]
impl PartialEq<PatchState> for PatchState
[src]
fn eq(&self, other: &PatchState) -> bool
[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl PartialOrd<PatchState> for PatchState
[src]
fn partial_cmp(&self, other: &PatchState) -> Option<Ordering>
[src]
#[must_use]pub fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]pub fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]pub fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]pub fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralEq for PatchState
[src]
impl StructuralPartialEq for PatchState
[src]
Auto Trait Implementations
impl RefUnwindSafe for PatchState
impl Send for PatchState
impl Sync for PatchState
impl Unpin for PatchState
impl UnwindSafe for PatchState
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
[src]
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
pub fn equivalent(&self, key: &K) -> bool
[src]
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> IntoRequest<T> for T
[src]
pub fn into_request(self) -> Request<T>
[src]
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
[src]
V: MultiLane<T>,
impl<T> WithSubscriber for T
[src]
pub fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
[src]
S: Into<Dispatch>,