Module edgedb_protocol::client_message
source · Expand description
(Website reference) The ClientMessage enum and related types.
ⓘ
pub enum ClientMessage {
ClientHandshake(ClientHandshake),
ExecuteScript(ExecuteScript),
Prepare(Prepare),
Parse(Parse),
DescribeStatement(DescribeStatement),
Execute0(Execute0),
Execute1(Execute1),
OptimisticExecute(OptimisticExecute),
UnknownMessage(u8, Bytes),
AuthenticationSaslInitialResponse(SaslInitialResponse),
AuthenticationSaslResponse(SaslResponse),
Dump(Dump),
Restore(Restore),
RestoreBlock(RestoreBlock),
RestoreEof,
Sync,
Flush,
Terminate,
}
Re-exports§
pub use crate::common::CompilationOptions;
pub use crate::common::Capabilities;
pub use crate::common::Cardinality;
pub use crate::common::CompilationFlags;
pub use crate::common::RawTypedesc;
pub use crate::common::State;