Module 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::DumpFlags;
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;

Structs§

ClientHandshake
DescribeStatement
Dump2
Dump3
Execute0
Execute1
ExecuteScript
OptimisticExecute
Parse
Prepare
Restore
RestoreBlock
SaslInitialResponse
SaslResponse

Enums§

ClientMessage
DescribeAspect
InputLanguage
IoFormat