pub enum RuntimeState {
Show 35 variants
Ready,
Simple,
SimpleError,
Building,
ParseResponse,
BindResponse,
DescribeResponse,
ExecuteResponse,
CloseResponse,
ExtendedError,
SyncResponse,
FunctionResponse,
FunctionReady,
SimpleCopyIn,
SimpleCopyInDone,
SimpleCopyInFailed,
SimpleCopyOut,
SimpleCopyOutDone,
SimpleCopyReady,
ExtendedCopyIn,
ExtendedCopyInDone,
ExtendedCopyInFailed,
ExtendedCopyOut,
ExtendedCopyOutDone,
SimpleCopyBoth,
SimpleCopyBothClientDone,
SimpleCopyBothServerDone,
SimpleCopyBothDone,
SimpleCopyBothFailed,
ExtendedCopyBoth,
ExtendedCopyBothClientDone,
ExtendedCopyBothServerDone,
ExtendedCopyBothDone,
ExtendedCopyBothFailed,
Terminated,
}Expand description
Runtime representation of a generated protocol phase.
Variants§
Ready
The Ready phase.
Simple
The Simple phase.
SimpleError
The SimpleError phase.
Building
The Building phase.
ParseResponse
The ParseResponse phase.
BindResponse
The BindResponse phase.
DescribeResponse
The DescribeResponse phase.
ExecuteResponse
The ExecuteResponse phase.
CloseResponse
The CloseResponse phase.
ExtendedError
The ExtendedError phase.
SyncResponse
The SyncResponse phase.
FunctionResponse
The FunctionResponse phase.
FunctionReady
The FunctionReady phase.
SimpleCopyIn
The SimpleCopyIn phase.
SimpleCopyInDone
The SimpleCopyInDone phase.
SimpleCopyInFailed
The SimpleCopyInFailed phase.
SimpleCopyOut
The SimpleCopyOut phase.
SimpleCopyOutDone
The SimpleCopyOutDone phase.
SimpleCopyReady
The SimpleCopyReady phase.
ExtendedCopyIn
The ExtendedCopyIn phase.
ExtendedCopyInDone
The ExtendedCopyInDone phase.
ExtendedCopyInFailed
The ExtendedCopyInFailed phase.
ExtendedCopyOut
The ExtendedCopyOut phase.
ExtendedCopyOutDone
The ExtendedCopyOutDone phase.
SimpleCopyBoth
The SimpleCopyBoth phase.
SimpleCopyBothClientDone
The SimpleCopyBothClientDone phase.
SimpleCopyBothServerDone
The SimpleCopyBothServerDone phase.
SimpleCopyBothDone
The SimpleCopyBothDone phase.
SimpleCopyBothFailed
The SimpleCopyBothFailed phase.
ExtendedCopyBoth
The ExtendedCopyBoth phase.
ExtendedCopyBothClientDone
The ExtendedCopyBothClientDone phase.
ExtendedCopyBothServerDone
The ExtendedCopyBothServerDone phase.
ExtendedCopyBothDone
The ExtendedCopyBothDone phase.
ExtendedCopyBothFailed
The ExtendedCopyBothFailed phase.
Terminated
The Terminated phase.
Trait Implementations§
Source§impl Clone for RuntimeState
impl Clone for RuntimeState
Source§fn clone(&self) -> RuntimeState
fn clone(&self) -> RuntimeState
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more