Module protocol

Source

Modules§

prelude

Structs§

Annotation
The Annotation struct represents an annotation.
AnnotationBuilder
Authentication
The AuthenticationRequired struct represents an authentication message.
AuthenticationBuilder
AuthenticationOk
The AuthenticationOk struct represents a successful authentication message.
AuthenticationOkBuilder
AuthenticationRequiredSASLMessage
The AuthenticationRequiredSASLMessage struct represents a SASL authentication request.
AuthenticationRequiredSASLMessageBuilder
AuthenticationSASLContinue
The AuthenticationSASLContinue struct represents a SASL challenge.
AuthenticationSASLContinueBuilder
AuthenticationSASLFinal
The AuthenticationSASLFinal struct represents the completion of SASL authentication.
AuthenticationSASLFinalBuilder
AuthenticationSASLInitialResponse
The AuthenticationSASLInitialResponse struct represents the initial SASL response from the client.
AuthenticationSASLInitialResponseBuilder
AuthenticationSASLResponse
The AuthenticationSASLResponse struct represents a SASL response from the client.
AuthenticationSASLResponseBuilder
ClientHandshake
The ClientHandshake struct represents a client handshake message.
ClientHandshakeBuilder
CommandComplete
The CommandComplete struct represents a message indicating a command has completed.
CommandCompleteBuilder
CommandDataDescription
The CommandDataDescription struct represents a description of command data.
CommandDataDescriptionBuilder
ConnectionParam
The ConnectionParam struct represents a connection parameter.
ConnectionParamBuilder
Data
The Data struct represents a data message.
DataBuilder
DataElement
The DataElement struct represents a data element.
DataElementBuilder
Dump
The Dump struct represents a dump message from the client.
Dump2
The Dump2 struct represents a dump message from the client.
Dump3
The Dump3 struct represents a dump message from the client.
Dump2Builder
Dump3Builder
DumpBlock
The DumpBlock struct represents a dump block message.
DumpBlockBuilder
DumpBuilder
DumpHeader
The DumpHeader struct represents a dump header message.
DumpHeaderBuilder
DumpObjectDesc
The DumpObjectDesc struct represents an object descriptor in a dump.
DumpObjectDescBuilder
DumpTypeInfo
The DumpTypeInfo struct represents type information in a dump.
DumpTypeInfoBuilder
ErrorResponse
The ErrorResponse struct represents an error message sent from the server.
ErrorResponseBuilder
Execute
The Execute struct represents an execute message from the client.
Execute2
Legacy version of Execute without input_language.
Execute2Builder
ExecuteBuilder
KeyValue
The KeyValue struct represents a key-value pair.
KeyValueBuilder
LogMessage
The LogMessage struct represents a log message sent from the server.
LogMessageBuilder
Message
A generic base for all EdgeDB mtype/mlen-style messages.
MessageBuilder
ParameterStatus
The ParameterStatus struct represents a parameter status message.
ParameterStatusBuilder
Parse
The Parse struct represents a parse message from the client.
Parse2
The Parse struct represents a parse message from the client.
Parse2Builder
ParseBuilder
ProtocolExtension
The ProtocolExtension struct represents a protocol extension.
ProtocolExtensionBuilder
ReadyForCommand
The ReadyForCommand struct represents a message indicating the server is ready for a new command.
ReadyForCommandBuilder
Restore
The Restore struct represents a restore message from the client.
RestoreBlock
The RestoreBlock struct represents a restore block message from the client.
RestoreBlockBuilder
RestoreBuilder
RestoreEof
The RestoreEof struct represents the end of restore message from the client.
RestoreEofBuilder
RestoreReady
The RestoreReady struct represents a message indicating the server is ready for restore.
RestoreReadyBuilder
ServerHandshake
The ServerHandshake struct represents a server handshake message.
ServerHandshakeBuilder
ServerKeyData
The ServerKeyData struct represents server key data.
ServerKeyDataBuilder
StateDataDescription
The StateDataDescription struct represents a description of state data.
StateDataDescriptionBuilder
Sync
The Sync struct represents a synchronization message from the client.
SyncBuilder
Terminate
The Terminate struct represents a termination message from the client.
TerminateBuilder

Enums§

DescribeAspect
Aspect for [DescribeStatement0].
EdbError
EdgeDBBackend
EdgeDBBackendBuilder
EdgeDBFrontend
EdgeDBFrontendBuilder
InputLanguage
Input language.
IoFormat
Data format.
TransactionState
The state of the current transaction.

Traits§

EdgeDBBackendMatch
EdgeDBFrontendMatch
IntoEdgeDBBackendBuilder
IntoEdgeDBFrontendBuilder