Enum gapi_grpc::google::cloud::sql::v1beta4::SqlDataDiskType[][src]

#[repr(i32)]pub enum SqlDataDiskType {
    Unspecified,
    PdSsd,
    PdHdd,
    ObsoleteLocalSsd,
}

The type of disk that is used for a v2 instance to use.

Variants

Unspecified

This is an unknown data disk type.

PdSsd

An SSD data disk.

PdHdd

An HDD data disk.

ObsoleteLocalSsd

This field is deprecated and will be removed from a future version of the API.

Implementations

impl SqlDataDiskType[src]

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

Returns true if value is a variant of SqlDataDiskType.

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

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

Trait Implementations

impl Clone for SqlDataDiskType[src]

impl Copy for SqlDataDiskType[src]

impl Debug for SqlDataDiskType[src]

impl Default for SqlDataDiskType[src]

impl Eq for SqlDataDiskType[src]

impl From<SqlDataDiskType> for i32[src]

impl Hash for SqlDataDiskType[src]

impl Ord for SqlDataDiskType[src]

impl PartialEq<SqlDataDiskType> for SqlDataDiskType[src]

impl PartialOrd<SqlDataDiskType> for SqlDataDiskType[src]

impl StructuralEq for SqlDataDiskType[src]

impl StructuralPartialEq for SqlDataDiskType[src]

Auto Trait Implementations

impl RefUnwindSafe for SqlDataDiskType

impl Send for SqlDataDiskType

impl Sync for SqlDataDiskType

impl Unpin for SqlDataDiskType

impl UnwindSafe for SqlDataDiskType

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> 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>, 
[src]

impl<T> WithSubscriber for T[src]