[][src]Enum gcp_client::google::cloud::osconfig::agentendpoint::v1beta::package::Manager

#[repr(i32)]pub enum Manager {
    Unspecified,
    Any,
    Apt,
    Yum,
    Zypper,
    Goo,
}

Types of package managers that may be used to manage this package.

Variants

Unspecified

The default behavior is ANY.

Any

Apply this package config using the default system package manager.

Apt

Apply this package config only if Apt is available on the system.

Yum

Apply this package config only if Yum is available on the system.

Zypper

Apply this package config only if Zypper is available on the system.

Goo

Apply this package config only if GooGet is available on the system.

Implementations

impl Manager[src]

pub fn is_valid(value: i32) -> bool[src]

Returns true if value is a variant of Manager.

pub fn from_i32(value: i32) -> Option<Manager>[src]

Converts an i32 to a Manager, or None if value is not a valid variant.

Trait Implementations

impl Clone for Manager[src]

impl Copy for Manager[src]

impl Debug for Manager[src]

impl Default for Manager[src]

impl Eq for Manager[src]

impl From<Manager> for i32[src]

impl Hash for Manager[src]

impl Ord for Manager[src]

impl PartialEq<Manager> for Manager[src]

impl PartialOrd<Manager> for Manager[src]

impl StructuralEq for Manager[src]

impl StructuralPartialEq for Manager[src]

Auto Trait Implementations

impl RefUnwindSafe for Manager

impl Send for Manager

impl Sync for Manager

impl Unpin for Manager

impl UnwindSafe for Manager

Blanket Implementations

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

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

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

impl<Q, K> Equivalent<K> for Q where
    K: Borrow<Q> + ?Sized,
    Q: Eq + ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

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

impl<T> IntoRequest<T> for T[src]

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

type Owned = T

The resulting type after obtaining ownership.

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

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> 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<V, T> VZip<V> for T where
    V: MultiLane<T>, 

impl<T> WithSubscriber for T[src]