Enum mysql_common::constants::SessionStateType
source · #[repr(u8)]
pub enum SessionStateType {
SESSION_TRACK_SYSTEM_VARIABLES,
SESSION_TRACK_SCHEMA,
SESSION_TRACK_STATE_CHANGE,
SESSION_TRACK_GTIDS,
SESSION_TRACK_TRANSACTION_CHARACTERISTICS,
SESSION_TRACK_TRANSACTION_STATE,
}
Expand description
Type of state change information (part of MySql’s Ok packet).
Variants
SESSION_TRACK_SYSTEM_VARIABLES
Session system variables.
SESSION_TRACK_SCHEMA
Current schema.
SESSION_TRACK_STATE_CHANGE
track session state changes
SESSION_TRACK_GTIDS
See also: session_track_gtids.
SESSION_TRACK_TRANSACTION_CHARACTERISTICS
Transaction characteristics.
SESSION_TRACK_TRANSACTION_STATE
Transaction state.
Trait Implementations
sourceimpl Clone for SessionStateType
impl Clone for SessionStateType
sourcefn clone(&self) -> SessionStateType
fn clone(&self) -> SessionStateType
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for SessionStateType
impl Debug for SessionStateType
sourceimpl From<u8> for SessionStateType
impl From<u8> for SessionStateType
sourceimpl PartialEq<SessionStateType> for SessionStateType
impl PartialEq<SessionStateType> for SessionStateType
sourcefn eq(&self, other: &SessionStateType) -> bool
fn eq(&self, other: &SessionStateType) -> bool
impl Copy for SessionStateType
impl Eq for SessionStateType
impl StructuralEq for SessionStateType
impl StructuralPartialEq for SessionStateType
Auto Trait Implementations
impl RefUnwindSafe for SessionStateType
impl Send for SessionStateType
impl Sync for SessionStateType
impl Unpin for SessionStateType
impl UnwindSafe for SessionStateType
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more