Enum gapi_grpc::google::cloud::clouddms::v1::DatabaseEngine[][src]

#[repr(i32)]pub enum DatabaseEngine {
    Unspecified,
    Mysql,
    Postgresql,
}

The database engine types.

Variants

Unspecified

The source database engine of the migration job is unknown.

Mysql

The source engine is MySQL.

Postgresql

The source engine is PostgreSQL.

Implementations

impl DatabaseEngine[src]

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

Returns true if value is a variant of DatabaseEngine.

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

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

Trait Implementations

impl Clone for DatabaseEngine[src]

impl Copy for DatabaseEngine[src]

impl Debug for DatabaseEngine[src]

impl Default for DatabaseEngine[src]

impl Eq for DatabaseEngine[src]

impl From<DatabaseEngine> for i32[src]

impl Hash for DatabaseEngine[src]

impl Ord for DatabaseEngine[src]

impl PartialEq<DatabaseEngine> for DatabaseEngine[src]

impl PartialOrd<DatabaseEngine> for DatabaseEngine[src]

impl StructuralEq for DatabaseEngine[src]

impl StructuralPartialEq for DatabaseEngine[src]

Auto Trait Implementations

impl RefUnwindSafe for DatabaseEngine

impl Send for DatabaseEngine

impl Sync for DatabaseEngine

impl Unpin for DatabaseEngine

impl UnwindSafe for DatabaseEngine

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]