Enum postgres_protocol::message::backend::Message
[−]
[src]
pub enum Message {
AuthenticationCleartextPassword,
AuthenticationGss,
AuthenticationKerberosV5,
AuthenticationMd5Password(AuthenticationMd5PasswordBody),
AuthenticationOk,
AuthenticationScmCredential,
AuthenticationSspi,
AuthenticationGssContinue(AuthenticationGssContinueBody),
AuthenticationSasl(AuthenticationSaslBody),
AuthenticationSaslContinue(AuthenticationSaslContinueBody),
AuthenticationSaslFinal(AuthenticationSaslFinalBody),
BackendKeyData(BackendKeyDataBody),
BindComplete,
CloseComplete,
CommandComplete(CommandCompleteBody),
CopyData(CopyDataBody),
CopyDone,
CopyInResponse(CopyInResponseBody),
CopyOutResponse(CopyOutResponseBody),
DataRow(DataRowBody),
EmptyQueryResponse,
ErrorResponse(ErrorResponseBody),
NoData,
NoticeResponse(NoticeResponseBody),
NotificationResponse(NotificationResponseBody),
ParameterDescription(ParameterDescriptionBody),
ParameterStatus(ParameterStatusBody),
ParseComplete,
PortalSuspended,
ReadyForQuery(ReadyForQueryBody),
RowDescription(RowDescriptionBody),
// some variants omitted
}An enum representing Postgres backend messages.
Variants
AuthenticationCleartextPasswordAuthenticationGssAuthenticationKerberosV5AuthenticationMd5Password(AuthenticationMd5PasswordBody)AuthenticationOkAuthenticationScmCredentialAuthenticationSspiAuthenticationGssContinue(AuthenticationGssContinueBody)AuthenticationSasl(AuthenticationSaslBody)AuthenticationSaslContinue(AuthenticationSaslContinueBody)AuthenticationSaslFinal(AuthenticationSaslFinalBody)BackendKeyData(BackendKeyDataBody)BindCompleteCloseCompleteCommandComplete(CommandCompleteBody)CopyData(CopyDataBody)CopyDoneCopyInResponse(CopyInResponseBody)CopyOutResponse(CopyOutResponseBody)DataRow(DataRowBody)EmptyQueryResponseErrorResponse(ErrorResponseBody)NoDataNoticeResponse(NoticeResponseBody)NotificationResponse(NotificationResponseBody)ParameterDescription(ParameterDescriptionBody)ParameterStatus(ParameterStatusBody)ParseCompletePortalSuspendedReadyForQuery(ReadyForQueryBody)RowDescription(RowDescriptionBody)