[][src]Enum gcp_client::google::spanner::v1::execute_sql_request::QueryMode

#[repr(i32)]pub enum QueryMode {
    Normal,
    Plan,
    Profile,
}

Mode in which the statement must be processed.

Variants

Normal

The default mode. Only the statement results are returned.

Plan

This mode returns only the query plan, without any results or execution statistics information.

Profile

This mode returns both the query plan and the execution statistics along with the results.

Implementations

impl QueryMode[src]

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

Returns true if value is a variant of QueryMode.

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

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

Trait Implementations

impl Clone for QueryMode[src]

impl Copy for QueryMode[src]

impl Debug for QueryMode[src]

impl Default for QueryMode[src]

impl Eq for QueryMode[src]

impl From<QueryMode> for i32[src]

impl Hash for QueryMode[src]

impl Ord for QueryMode[src]

impl PartialEq<QueryMode> for QueryMode[src]

impl PartialOrd<QueryMode> for QueryMode[src]

impl StructuralEq for QueryMode[src]

impl StructuralPartialEq for QueryMode[src]

Auto Trait Implementations

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]