Enum gapi_grpc::google::spanner::v1::execute_sql_request::QueryMode [−][src]
pub enum QueryMode { Normal, Plan, Profile, }
Mode in which the statement must be processed.
Variants
The default mode. Only the statement results are returned.
This mode returns only the query plan, without any results or execution statistics information.
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
impl RefUnwindSafe for QueryMode
impl Send for QueryMode
impl Sync for QueryMode
impl Unpin for QueryMode
impl UnwindSafe for QueryMode
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,
impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
[src][+]
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
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][+]
U: From<T>,
impl<T> IntoRequest<T> for T
[src][+]
impl<T> ToOwned for T where
T: Clone,
[src][+]
T: Clone,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src][+]
U: Into<T>,
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src][+]
U: TryFrom<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
[src][+]
V: MultiLane<T>,