[−][src]Enum gcp_client::google::cloud::osconfig::v1beta::DesiredState
The desired state that the OS Config agent maintains on the VM instance.
Variants
The default is to ensure the package is installed.
The agent ensures that the package is installed.
The agent ensures that the package is installed and periodically checks for and install any updates.
The agent ensures that the package is not installed and uninstall it if detected.
Implementations
impl DesiredState
[src]
pub fn is_valid(value: i32) -> bool
[src]
Returns true
if value
is a variant of DesiredState
.
pub fn from_i32(value: i32) -> Option<DesiredState>
[src]
Converts an i32
to a DesiredState
, or None
if value
is not a valid variant.
Trait Implementations
impl Clone for DesiredState
[src]
fn clone(&self) -> DesiredState
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for DesiredState
[src]
impl Debug for DesiredState
[src]
impl Default for DesiredState
[src]
fn default() -> DesiredState
[src]
impl Eq for DesiredState
[src]
impl From<DesiredState> for i32
[src]
fn from(value: DesiredState) -> i32
[src]
impl Hash for DesiredState
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl Ord for DesiredState
[src]
fn cmp(&self, other: &DesiredState) -> Ordering
[src]
#[must_use]fn max(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn min(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn clamp(self, min: Self, max: Self) -> Self
[src]
impl PartialEq<DesiredState> for DesiredState
[src]
fn eq(&self, other: &DesiredState) -> bool
[src]
#[must_use]fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl PartialOrd<DesiredState> for DesiredState
[src]
fn partial_cmp(&self, other: &DesiredState) -> Option<Ordering>
[src]
#[must_use]fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralEq for DesiredState
[src]
impl StructuralPartialEq for DesiredState
[src]
Auto Trait Implementations
impl RefUnwindSafe for DesiredState
impl Send for DesiredState
impl Sync for DesiredState
impl Unpin for DesiredState
impl UnwindSafe for DesiredState
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,
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,
fn equivalent(&self, key: &K) -> bool
[src]
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
fn instrument(self, span: Span) -> Instrumented<Self>
[src]
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]
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.
fn to_owned(&self) -> T
[src]
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.
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.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,
fn vzip(self) -> V
impl<T> WithSubscriber for T
[src]
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
[src]
S: Into<Dispatch>,