pub enum FrontendMessage {
}Expand description
Frontend messages whose contents a rewriting proxy must retain structurally.
Variants§
Parse(Parse)
Defines a prepared statement and its parameter OIDs.
Bind(Bind)
Binds parameters and result formats to a portal.
Describe(Describe)
Requests metadata for a statement or portal.
Close(Close)
Closes a statement or portal.
Execute(Execute)
Executes a bound portal.
FunctionCall(FunctionCall)
Invokes the deprecated function-call protocol.
Query(Bytes)
Executes one or more SQL statements through the simple-query protocol.
Flush
Requests that buffered backend responses be flushed.
Sync
Ends an extended-query pipeline and restores error recovery.
Terminate
Gracefully closes the frontend session.
CopyData(Bytes)
Carries COPY or replication data.
CopyDone
Signals successful completion of a COPY input stream.
CopyFail(Bytes)
Aborts a COPY input stream with a diagnostic message.
PasswordResponse(Bytes)
Context determines whether this is password, GSS, or a SASL response.
Implementations§
Trait Implementations§
Source§impl AcceptsMessage<FrontendMessage> for RuntimeState
impl AcceptsMessage<FrontendMessage> for RuntimeState
Source§fn accepts(&self, message: &FrontendMessage) -> bool
fn accepts(&self, message: &FrontendMessage) -> bool
Reports whether
message is legal without advancing this state.Source§impl AcceptsMessage<FrontendMessage> for RuntimeState
impl AcceptsMessage<FrontendMessage> for RuntimeState
Source§fn accepts(&self, message: &FrontendMessage) -> bool
fn accepts(&self, message: &FrontendMessage) -> bool
Reports whether
message is legal without advancing this state.Source§impl AcceptsMessage<FrontendMessage> for RuntimeState
impl AcceptsMessage<FrontendMessage> for RuntimeState
Source§fn accepts(&self, message: &FrontendMessage) -> bool
fn accepts(&self, message: &FrontendMessage) -> bool
Reports whether
message is legal without advancing this state.Source§impl AcceptsMessage<FrontendMessage> for RuntimeState
impl AcceptsMessage<FrontendMessage> for RuntimeState
Source§fn accepts(&self, message: &FrontendMessage) -> bool
fn accepts(&self, message: &FrontendMessage) -> bool
Reports whether
message is legal without advancing this state.Source§impl AsRef<FrontendMessage> for ReadyInternalMessage
impl AsRef<FrontendMessage> for ReadyInternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for FunctionCallingInternalMessage
impl AsRef<FrontendMessage> for FunctionCallingInternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for SimpleInternalMessage
impl AsRef<FrontendMessage> for SimpleInternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for BuildingInternalMessage
impl AsRef<FrontendMessage> for BuildingInternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for BoundBuildingInternalMessage
impl AsRef<FrontendMessage> for BoundBuildingInternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for AwaitingReadyInternalMessage
impl AsRef<FrontendMessage> for AwaitingReadyInternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for CopyInInternalMessage
impl AsRef<FrontendMessage> for CopyInInternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for CopyOutInternalMessage
impl AsRef<FrontendMessage> for CopyOutInternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for CopyBothInternalMessage
impl AsRef<FrontendMessage> for CopyBothInternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for CopyBothClientDoneInternalMessage
impl AsRef<FrontendMessage> for CopyBothClientDoneInternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for CopyBothServerDoneInternalMessage
impl AsRef<FrontendMessage> for CopyBothServerDoneInternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for DrainingInternalMessage
impl AsRef<FrontendMessage> for DrainingInternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for ResettingInternalMessage
impl AsRef<FrontendMessage> for ResettingInternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for ResetCompleteInternalMessage
impl AsRef<FrontendMessage> for ResetCompleteInternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for TerminatedInternalMessage
impl AsRef<FrontendMessage> for TerminatedInternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for AuthInternalMessage
impl AsRef<FrontendMessage> for AuthInternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for PasswordResponseInternalMessage
impl AsRef<FrontendMessage> for PasswordResponseInternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for TokenResponseInternalMessage
impl AsRef<FrontendMessage> for TokenResponseInternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for TokenChallengeInternalMessage
impl AsRef<FrontendMessage> for TokenChallengeInternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for SaslInitialInternalMessage
impl AsRef<FrontendMessage> for SaslInitialInternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for SaslInternalMessage
impl AsRef<FrontendMessage> for SaslInternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for SaslChallengeInternalMessage
impl AsRef<FrontendMessage> for SaslChallengeInternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for SaslFinalInternalMessage
impl AsRef<FrontendMessage> for SaslFinalInternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for AwaitingAuthOkInternalMessage
impl AsRef<FrontendMessage> for AwaitingAuthOkInternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for AwaitingStartupReadyInternalMessage
impl AsRef<FrontendMessage> for AwaitingStartupReadyInternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for ReadyInternalMessage
impl AsRef<FrontendMessage> for ReadyInternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for TerminatedInternalMessage
impl AsRef<FrontendMessage> for TerminatedInternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for ReadyExternalMessage
impl AsRef<FrontendMessage> for ReadyExternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for SimpleExternalMessage
impl AsRef<FrontendMessage> for SimpleExternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for SimpleErrorExternalMessage
impl AsRef<FrontendMessage> for SimpleErrorExternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for BuildingExternalMessage
impl AsRef<FrontendMessage> for BuildingExternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for ParseResponseExternalMessage
impl AsRef<FrontendMessage> for ParseResponseExternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for BindResponseExternalMessage
impl AsRef<FrontendMessage> for BindResponseExternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for DescribeResponseExternalMessage
impl AsRef<FrontendMessage> for DescribeResponseExternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for ExecuteResponseExternalMessage
impl AsRef<FrontendMessage> for ExecuteResponseExternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for CloseResponseExternalMessage
impl AsRef<FrontendMessage> for CloseResponseExternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for ExtendedErrorExternalMessage
impl AsRef<FrontendMessage> for ExtendedErrorExternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for SyncResponseExternalMessage
impl AsRef<FrontendMessage> for SyncResponseExternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for FunctionResponseExternalMessage
impl AsRef<FrontendMessage> for FunctionResponseExternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for FunctionReadyExternalMessage
impl AsRef<FrontendMessage> for FunctionReadyExternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for SimpleCopyInExternalMessage
impl AsRef<FrontendMessage> for SimpleCopyInExternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for SimpleCopyInDoneExternalMessage
impl AsRef<FrontendMessage> for SimpleCopyInDoneExternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for SimpleCopyInFailedExternalMessage
impl AsRef<FrontendMessage> for SimpleCopyInFailedExternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for SimpleCopyOutExternalMessage
impl AsRef<FrontendMessage> for SimpleCopyOutExternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for SimpleCopyOutDoneExternalMessage
impl AsRef<FrontendMessage> for SimpleCopyOutDoneExternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for SimpleCopyReadyExternalMessage
impl AsRef<FrontendMessage> for SimpleCopyReadyExternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for ExtendedCopyInExternalMessage
impl AsRef<FrontendMessage> for ExtendedCopyInExternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for ExtendedCopyInDoneExternalMessage
impl AsRef<FrontendMessage> for ExtendedCopyInDoneExternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for ExtendedCopyInFailedExternalMessage
impl AsRef<FrontendMessage> for ExtendedCopyInFailedExternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for ExtendedCopyOutExternalMessage
impl AsRef<FrontendMessage> for ExtendedCopyOutExternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for ExtendedCopyOutDoneExternalMessage
impl AsRef<FrontendMessage> for ExtendedCopyOutDoneExternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for SimpleCopyBothExternalMessage
impl AsRef<FrontendMessage> for SimpleCopyBothExternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for SimpleCopyBothClientDoneExternalMessage
impl AsRef<FrontendMessage> for SimpleCopyBothClientDoneExternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for SimpleCopyBothServerDoneExternalMessage
impl AsRef<FrontendMessage> for SimpleCopyBothServerDoneExternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for SimpleCopyBothDoneExternalMessage
impl AsRef<FrontendMessage> for SimpleCopyBothDoneExternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for SimpleCopyBothFailedExternalMessage
impl AsRef<FrontendMessage> for SimpleCopyBothFailedExternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for ExtendedCopyBothExternalMessage
impl AsRef<FrontendMessage> for ExtendedCopyBothExternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for ExtendedCopyBothClientDoneExternalMessage
impl AsRef<FrontendMessage> for ExtendedCopyBothClientDoneExternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for ExtendedCopyBothServerDoneExternalMessage
impl AsRef<FrontendMessage> for ExtendedCopyBothServerDoneExternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for ExtendedCopyBothDoneExternalMessage
impl AsRef<FrontendMessage> for ExtendedCopyBothDoneExternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for ExtendedCopyBothFailedExternalMessage
impl AsRef<FrontendMessage> for ExtendedCopyBothFailedExternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for TerminatedExternalMessage
impl AsRef<FrontendMessage> for TerminatedExternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for StartupExternalMessage
impl AsRef<FrontendMessage> for StartupExternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for AuthExternalMessage
impl AsRef<FrontendMessage> for AuthExternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for PasswordResponseExternalMessage
impl AsRef<FrontendMessage> for PasswordResponseExternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for SaslInitialExternalMessage
impl AsRef<FrontendMessage> for SaslInitialExternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for SaslExternalMessage
impl AsRef<FrontendMessage> for SaslExternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for SaslResponseExternalMessage
impl AsRef<FrontendMessage> for SaslResponseExternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for TokenResponseExternalMessage
impl AsRef<FrontendMessage> for TokenResponseExternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for TokenPolicyExternalMessage
impl AsRef<FrontendMessage> for TokenPolicyExternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for StartupReadyExternalMessage
impl AsRef<FrontendMessage> for StartupReadyExternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for ReadyExternalMessage
impl AsRef<FrontendMessage> for ReadyExternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FrontendMessage> for TerminatedExternalMessage
impl AsRef<FrontendMessage> for TerminatedExternalMessage
Source§fn as_ref(&self) -> &FrontendMessage
fn as_ref(&self) -> &FrontendMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl Clone for FrontendMessage
impl Clone for FrontendMessage
Source§fn clone(&self) -> FrontendMessage
fn clone(&self) -> FrontendMessage
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for FrontendMessage
impl Debug for FrontendMessage
impl Eq for FrontendMessage
Source§impl From<AuthExternalMessage> for FrontendMessage
impl From<AuthExternalMessage> for FrontendMessage
Source§fn from(message: AuthExternalMessage) -> Self
fn from(message: AuthExternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<AuthInternalMessage> for FrontendMessage
impl From<AuthInternalMessage> for FrontendMessage
Source§fn from(message: AuthInternalMessage) -> Self
fn from(message: AuthInternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<AwaitingAuthOkInternalMessage> for FrontendMessage
impl From<AwaitingAuthOkInternalMessage> for FrontendMessage
Source§fn from(message: AwaitingAuthOkInternalMessage) -> Self
fn from(message: AwaitingAuthOkInternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<AwaitingReadyInternalMessage> for FrontendMessage
impl From<AwaitingReadyInternalMessage> for FrontendMessage
Source§fn from(message: AwaitingReadyInternalMessage) -> Self
fn from(message: AwaitingReadyInternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<AwaitingStartupReadyInternalMessage> for FrontendMessage
impl From<AwaitingStartupReadyInternalMessage> for FrontendMessage
Source§fn from(message: AwaitingStartupReadyInternalMessage) -> Self
fn from(message: AwaitingStartupReadyInternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<BindResponseExternalMessage> for FrontendMessage
impl From<BindResponseExternalMessage> for FrontendMessage
Source§fn from(message: BindResponseExternalMessage) -> Self
fn from(message: BindResponseExternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<BoundBuildingInternalMessage> for FrontendMessage
impl From<BoundBuildingInternalMessage> for FrontendMessage
Source§fn from(message: BoundBuildingInternalMessage) -> Self
fn from(message: BoundBuildingInternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<BuildingExternalMessage> for FrontendMessage
impl From<BuildingExternalMessage> for FrontendMessage
Source§fn from(message: BuildingExternalMessage) -> Self
fn from(message: BuildingExternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<BuildingInternalMessage> for FrontendMessage
impl From<BuildingInternalMessage> for FrontendMessage
Source§fn from(message: BuildingInternalMessage) -> Self
fn from(message: BuildingInternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<CloseResponseExternalMessage> for FrontendMessage
impl From<CloseResponseExternalMessage> for FrontendMessage
Source§fn from(message: CloseResponseExternalMessage) -> Self
fn from(message: CloseResponseExternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<CopyBothClientDoneInternalMessage> for FrontendMessage
impl From<CopyBothClientDoneInternalMessage> for FrontendMessage
Source§fn from(message: CopyBothClientDoneInternalMessage) -> Self
fn from(message: CopyBothClientDoneInternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<CopyBothInternalMessage> for FrontendMessage
impl From<CopyBothInternalMessage> for FrontendMessage
Source§fn from(message: CopyBothInternalMessage) -> Self
fn from(message: CopyBothInternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<CopyBothServerDoneInternalMessage> for FrontendMessage
impl From<CopyBothServerDoneInternalMessage> for FrontendMessage
Source§fn from(message: CopyBothServerDoneInternalMessage) -> Self
fn from(message: CopyBothServerDoneInternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<CopyInInternalMessage> for FrontendMessage
impl From<CopyInInternalMessage> for FrontendMessage
Source§fn from(message: CopyInInternalMessage) -> Self
fn from(message: CopyInInternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<CopyOutInternalMessage> for FrontendMessage
impl From<CopyOutInternalMessage> for FrontendMessage
Source§fn from(message: CopyOutInternalMessage) -> Self
fn from(message: CopyOutInternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<DescribeResponseExternalMessage> for FrontendMessage
impl From<DescribeResponseExternalMessage> for FrontendMessage
Source§fn from(message: DescribeResponseExternalMessage) -> Self
fn from(message: DescribeResponseExternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<DrainingInternalMessage> for FrontendMessage
impl From<DrainingInternalMessage> for FrontendMessage
Source§fn from(message: DrainingInternalMessage) -> Self
fn from(message: DrainingInternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<ExecuteResponseExternalMessage> for FrontendMessage
impl From<ExecuteResponseExternalMessage> for FrontendMessage
Source§fn from(message: ExecuteResponseExternalMessage) -> Self
fn from(message: ExecuteResponseExternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<ExtendedCopyBothClientDoneExternalMessage> for FrontendMessage
impl From<ExtendedCopyBothClientDoneExternalMessage> for FrontendMessage
Source§fn from(message: ExtendedCopyBothClientDoneExternalMessage) -> Self
fn from(message: ExtendedCopyBothClientDoneExternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<ExtendedCopyBothDoneExternalMessage> for FrontendMessage
impl From<ExtendedCopyBothDoneExternalMessage> for FrontendMessage
Source§fn from(message: ExtendedCopyBothDoneExternalMessage) -> Self
fn from(message: ExtendedCopyBothDoneExternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<ExtendedCopyBothExternalMessage> for FrontendMessage
impl From<ExtendedCopyBothExternalMessage> for FrontendMessage
Source§fn from(message: ExtendedCopyBothExternalMessage) -> Self
fn from(message: ExtendedCopyBothExternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<ExtendedCopyBothFailedExternalMessage> for FrontendMessage
impl From<ExtendedCopyBothFailedExternalMessage> for FrontendMessage
Source§fn from(message: ExtendedCopyBothFailedExternalMessage) -> Self
fn from(message: ExtendedCopyBothFailedExternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<ExtendedCopyBothServerDoneExternalMessage> for FrontendMessage
impl From<ExtendedCopyBothServerDoneExternalMessage> for FrontendMessage
Source§fn from(message: ExtendedCopyBothServerDoneExternalMessage) -> Self
fn from(message: ExtendedCopyBothServerDoneExternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<ExtendedCopyInDoneExternalMessage> for FrontendMessage
impl From<ExtendedCopyInDoneExternalMessage> for FrontendMessage
Source§fn from(message: ExtendedCopyInDoneExternalMessage) -> Self
fn from(message: ExtendedCopyInDoneExternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<ExtendedCopyInExternalMessage> for FrontendMessage
impl From<ExtendedCopyInExternalMessage> for FrontendMessage
Source§fn from(message: ExtendedCopyInExternalMessage) -> Self
fn from(message: ExtendedCopyInExternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<ExtendedCopyInFailedExternalMessage> for FrontendMessage
impl From<ExtendedCopyInFailedExternalMessage> for FrontendMessage
Source§fn from(message: ExtendedCopyInFailedExternalMessage) -> Self
fn from(message: ExtendedCopyInFailedExternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<ExtendedCopyOutDoneExternalMessage> for FrontendMessage
impl From<ExtendedCopyOutDoneExternalMessage> for FrontendMessage
Source§fn from(message: ExtendedCopyOutDoneExternalMessage) -> Self
fn from(message: ExtendedCopyOutDoneExternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<ExtendedCopyOutExternalMessage> for FrontendMessage
impl From<ExtendedCopyOutExternalMessage> for FrontendMessage
Source§fn from(message: ExtendedCopyOutExternalMessage) -> Self
fn from(message: ExtendedCopyOutExternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<ExtendedErrorExternalMessage> for FrontendMessage
impl From<ExtendedErrorExternalMessage> for FrontendMessage
Source§fn from(message: ExtendedErrorExternalMessage) -> Self
fn from(message: ExtendedErrorExternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<FunctionCallingInternalMessage> for FrontendMessage
impl From<FunctionCallingInternalMessage> for FrontendMessage
Source§fn from(message: FunctionCallingInternalMessage) -> Self
fn from(message: FunctionCallingInternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<FunctionReadyExternalMessage> for FrontendMessage
impl From<FunctionReadyExternalMessage> for FrontendMessage
Source§fn from(message: FunctionReadyExternalMessage) -> Self
fn from(message: FunctionReadyExternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<FunctionResponseExternalMessage> for FrontendMessage
impl From<FunctionResponseExternalMessage> for FrontendMessage
Source§fn from(message: FunctionResponseExternalMessage) -> Self
fn from(message: FunctionResponseExternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<ParseResponseExternalMessage> for FrontendMessage
impl From<ParseResponseExternalMessage> for FrontendMessage
Source§fn from(message: ParseResponseExternalMessage) -> Self
fn from(message: ParseResponseExternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<PasswordResponseExternalMessage> for FrontendMessage
impl From<PasswordResponseExternalMessage> for FrontendMessage
Source§fn from(message: PasswordResponseExternalMessage) -> Self
fn from(message: PasswordResponseExternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<PasswordResponseInternalMessage> for FrontendMessage
impl From<PasswordResponseInternalMessage> for FrontendMessage
Source§fn from(message: PasswordResponseInternalMessage) -> Self
fn from(message: PasswordResponseInternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<ReadyExternalMessage> for FrontendMessage
impl From<ReadyExternalMessage> for FrontendMessage
Source§fn from(message: ReadyExternalMessage) -> Self
fn from(message: ReadyExternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<ReadyExternalMessage> for FrontendMessage
impl From<ReadyExternalMessage> for FrontendMessage
Source§fn from(message: ReadyExternalMessage) -> Self
fn from(message: ReadyExternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<ReadyInternalMessage> for FrontendMessage
impl From<ReadyInternalMessage> for FrontendMessage
Source§fn from(message: ReadyInternalMessage) -> Self
fn from(message: ReadyInternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<ReadyInternalMessage> for FrontendMessage
impl From<ReadyInternalMessage> for FrontendMessage
Source§fn from(message: ReadyInternalMessage) -> Self
fn from(message: ReadyInternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<ResetCompleteInternalMessage> for FrontendMessage
impl From<ResetCompleteInternalMessage> for FrontendMessage
Source§fn from(message: ResetCompleteInternalMessage) -> Self
fn from(message: ResetCompleteInternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<ResettingInternalMessage> for FrontendMessage
impl From<ResettingInternalMessage> for FrontendMessage
Source§fn from(message: ResettingInternalMessage) -> Self
fn from(message: ResettingInternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<SaslChallengeInternalMessage> for FrontendMessage
impl From<SaslChallengeInternalMessage> for FrontendMessage
Source§fn from(message: SaslChallengeInternalMessage) -> Self
fn from(message: SaslChallengeInternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<SaslExternalMessage> for FrontendMessage
impl From<SaslExternalMessage> for FrontendMessage
Source§fn from(message: SaslExternalMessage) -> Self
fn from(message: SaslExternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<SaslFinalInternalMessage> for FrontendMessage
impl From<SaslFinalInternalMessage> for FrontendMessage
Source§fn from(message: SaslFinalInternalMessage) -> Self
fn from(message: SaslFinalInternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<SaslInitialExternalMessage> for FrontendMessage
impl From<SaslInitialExternalMessage> for FrontendMessage
Source§fn from(message: SaslInitialExternalMessage) -> Self
fn from(message: SaslInitialExternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<SaslInitialInternalMessage> for FrontendMessage
impl From<SaslInitialInternalMessage> for FrontendMessage
Source§fn from(message: SaslInitialInternalMessage) -> Self
fn from(message: SaslInitialInternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<SaslInternalMessage> for FrontendMessage
impl From<SaslInternalMessage> for FrontendMessage
Source§fn from(message: SaslInternalMessage) -> Self
fn from(message: SaslInternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<SaslResponseExternalMessage> for FrontendMessage
impl From<SaslResponseExternalMessage> for FrontendMessage
Source§fn from(message: SaslResponseExternalMessage) -> Self
fn from(message: SaslResponseExternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<SimpleCopyBothClientDoneExternalMessage> for FrontendMessage
impl From<SimpleCopyBothClientDoneExternalMessage> for FrontendMessage
Source§fn from(message: SimpleCopyBothClientDoneExternalMessage) -> Self
fn from(message: SimpleCopyBothClientDoneExternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<SimpleCopyBothDoneExternalMessage> for FrontendMessage
impl From<SimpleCopyBothDoneExternalMessage> for FrontendMessage
Source§fn from(message: SimpleCopyBothDoneExternalMessage) -> Self
fn from(message: SimpleCopyBothDoneExternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<SimpleCopyBothExternalMessage> for FrontendMessage
impl From<SimpleCopyBothExternalMessage> for FrontendMessage
Source§fn from(message: SimpleCopyBothExternalMessage) -> Self
fn from(message: SimpleCopyBothExternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<SimpleCopyBothFailedExternalMessage> for FrontendMessage
impl From<SimpleCopyBothFailedExternalMessage> for FrontendMessage
Source§fn from(message: SimpleCopyBothFailedExternalMessage) -> Self
fn from(message: SimpleCopyBothFailedExternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<SimpleCopyBothServerDoneExternalMessage> for FrontendMessage
impl From<SimpleCopyBothServerDoneExternalMessage> for FrontendMessage
Source§fn from(message: SimpleCopyBothServerDoneExternalMessage) -> Self
fn from(message: SimpleCopyBothServerDoneExternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<SimpleCopyInDoneExternalMessage> for FrontendMessage
impl From<SimpleCopyInDoneExternalMessage> for FrontendMessage
Source§fn from(message: SimpleCopyInDoneExternalMessage) -> Self
fn from(message: SimpleCopyInDoneExternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<SimpleCopyInExternalMessage> for FrontendMessage
impl From<SimpleCopyInExternalMessage> for FrontendMessage
Source§fn from(message: SimpleCopyInExternalMessage) -> Self
fn from(message: SimpleCopyInExternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<SimpleCopyInFailedExternalMessage> for FrontendMessage
impl From<SimpleCopyInFailedExternalMessage> for FrontendMessage
Source§fn from(message: SimpleCopyInFailedExternalMessage) -> Self
fn from(message: SimpleCopyInFailedExternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<SimpleCopyOutDoneExternalMessage> for FrontendMessage
impl From<SimpleCopyOutDoneExternalMessage> for FrontendMessage
Source§fn from(message: SimpleCopyOutDoneExternalMessage) -> Self
fn from(message: SimpleCopyOutDoneExternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<SimpleCopyOutExternalMessage> for FrontendMessage
impl From<SimpleCopyOutExternalMessage> for FrontendMessage
Source§fn from(message: SimpleCopyOutExternalMessage) -> Self
fn from(message: SimpleCopyOutExternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<SimpleCopyReadyExternalMessage> for FrontendMessage
impl From<SimpleCopyReadyExternalMessage> for FrontendMessage
Source§fn from(message: SimpleCopyReadyExternalMessage) -> Self
fn from(message: SimpleCopyReadyExternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<SimpleErrorExternalMessage> for FrontendMessage
impl From<SimpleErrorExternalMessage> for FrontendMessage
Source§fn from(message: SimpleErrorExternalMessage) -> Self
fn from(message: SimpleErrorExternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<SimpleExternalMessage> for FrontendMessage
impl From<SimpleExternalMessage> for FrontendMessage
Source§fn from(message: SimpleExternalMessage) -> Self
fn from(message: SimpleExternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<SimpleInternalMessage> for FrontendMessage
impl From<SimpleInternalMessage> for FrontendMessage
Source§fn from(message: SimpleInternalMessage) -> Self
fn from(message: SimpleInternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<StartupExternalMessage> for FrontendMessage
impl From<StartupExternalMessage> for FrontendMessage
Source§fn from(message: StartupExternalMessage) -> Self
fn from(message: StartupExternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<StartupReadyExternalMessage> for FrontendMessage
impl From<StartupReadyExternalMessage> for FrontendMessage
Source§fn from(message: StartupReadyExternalMessage) -> Self
fn from(message: StartupReadyExternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<SyncResponseExternalMessage> for FrontendMessage
impl From<SyncResponseExternalMessage> for FrontendMessage
Source§fn from(message: SyncResponseExternalMessage) -> Self
fn from(message: SyncResponseExternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<TerminatedExternalMessage> for FrontendMessage
impl From<TerminatedExternalMessage> for FrontendMessage
Source§fn from(message: TerminatedExternalMessage) -> Self
fn from(message: TerminatedExternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<TerminatedExternalMessage> for FrontendMessage
impl From<TerminatedExternalMessage> for FrontendMessage
Source§fn from(message: TerminatedExternalMessage) -> Self
fn from(message: TerminatedExternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<TerminatedInternalMessage> for FrontendMessage
impl From<TerminatedInternalMessage> for FrontendMessage
Source§fn from(message: TerminatedInternalMessage) -> Self
fn from(message: TerminatedInternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<TerminatedInternalMessage> for FrontendMessage
impl From<TerminatedInternalMessage> for FrontendMessage
Source§fn from(message: TerminatedInternalMessage) -> Self
fn from(message: TerminatedInternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<TokenChallengeInternalMessage> for FrontendMessage
impl From<TokenChallengeInternalMessage> for FrontendMessage
Source§fn from(message: TokenChallengeInternalMessage) -> Self
fn from(message: TokenChallengeInternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<TokenPolicyExternalMessage> for FrontendMessage
impl From<TokenPolicyExternalMessage> for FrontendMessage
Source§fn from(message: TokenPolicyExternalMessage) -> Self
fn from(message: TokenPolicyExternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<TokenResponseExternalMessage> for FrontendMessage
impl From<TokenResponseExternalMessage> for FrontendMessage
Source§fn from(message: TokenResponseExternalMessage) -> Self
fn from(message: TokenResponseExternalMessage) -> Self
Converts to this type from the input type.
Source§impl From<TokenResponseInternalMessage> for FrontendMessage
impl From<TokenResponseInternalMessage> for FrontendMessage
Source§fn from(message: TokenResponseInternalMessage) -> Self
fn from(message: TokenResponseInternalMessage) -> Self
Converts to this type from the input type.
Source§impl PartialEq for FrontendMessage
impl PartialEq for FrontendMessage
Source§impl ReconstructableMessage for FrontendMessage
impl ReconstructableMessage for FrontendMessage
Source§fn is_reconstructable(&self) -> bool
fn is_reconstructable(&self) -> bool
Reports whether this typed value can be encoded on the wire.
impl StructuralPartialEq for FrontendMessage
Source§impl TryFrom<FrontendMessage> for ReadyInternalMessage
impl TryFrom<FrontendMessage> for ReadyInternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for FunctionCallingInternalMessage
impl TryFrom<FrontendMessage> for FunctionCallingInternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for SimpleInternalMessage
impl TryFrom<FrontendMessage> for SimpleInternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for BuildingInternalMessage
impl TryFrom<FrontendMessage> for BuildingInternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for BoundBuildingInternalMessage
impl TryFrom<FrontendMessage> for BoundBuildingInternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for AwaitingReadyInternalMessage
impl TryFrom<FrontendMessage> for AwaitingReadyInternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for CopyInInternalMessage
impl TryFrom<FrontendMessage> for CopyInInternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for CopyOutInternalMessage
impl TryFrom<FrontendMessage> for CopyOutInternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for CopyBothInternalMessage
impl TryFrom<FrontendMessage> for CopyBothInternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for CopyBothClientDoneInternalMessage
impl TryFrom<FrontendMessage> for CopyBothClientDoneInternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for CopyBothServerDoneInternalMessage
impl TryFrom<FrontendMessage> for CopyBothServerDoneInternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for DrainingInternalMessage
impl TryFrom<FrontendMessage> for DrainingInternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for ResettingInternalMessage
impl TryFrom<FrontendMessage> for ResettingInternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for ResetCompleteInternalMessage
impl TryFrom<FrontendMessage> for ResetCompleteInternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for TerminatedInternalMessage
impl TryFrom<FrontendMessage> for TerminatedInternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for AuthInternalMessage
impl TryFrom<FrontendMessage> for AuthInternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for PasswordResponseInternalMessage
impl TryFrom<FrontendMessage> for PasswordResponseInternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for TokenResponseInternalMessage
impl TryFrom<FrontendMessage> for TokenResponseInternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for TokenChallengeInternalMessage
impl TryFrom<FrontendMessage> for TokenChallengeInternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for SaslInitialInternalMessage
impl TryFrom<FrontendMessage> for SaslInitialInternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for SaslInternalMessage
impl TryFrom<FrontendMessage> for SaslInternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for SaslChallengeInternalMessage
impl TryFrom<FrontendMessage> for SaslChallengeInternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for SaslFinalInternalMessage
impl TryFrom<FrontendMessage> for SaslFinalInternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for AwaitingAuthOkInternalMessage
impl TryFrom<FrontendMessage> for AwaitingAuthOkInternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for AwaitingStartupReadyInternalMessage
impl TryFrom<FrontendMessage> for AwaitingStartupReadyInternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for ReadyInternalMessage
impl TryFrom<FrontendMessage> for ReadyInternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for TerminatedInternalMessage
impl TryFrom<FrontendMessage> for TerminatedInternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for ReadyExternalMessage
impl TryFrom<FrontendMessage> for ReadyExternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for SimpleExternalMessage
impl TryFrom<FrontendMessage> for SimpleExternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for SimpleErrorExternalMessage
impl TryFrom<FrontendMessage> for SimpleErrorExternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for BuildingExternalMessage
impl TryFrom<FrontendMessage> for BuildingExternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for ParseResponseExternalMessage
impl TryFrom<FrontendMessage> for ParseResponseExternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for BindResponseExternalMessage
impl TryFrom<FrontendMessage> for BindResponseExternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for DescribeResponseExternalMessage
impl TryFrom<FrontendMessage> for DescribeResponseExternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for ExecuteResponseExternalMessage
impl TryFrom<FrontendMessage> for ExecuteResponseExternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for CloseResponseExternalMessage
impl TryFrom<FrontendMessage> for CloseResponseExternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for ExtendedErrorExternalMessage
impl TryFrom<FrontendMessage> for ExtendedErrorExternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for SyncResponseExternalMessage
impl TryFrom<FrontendMessage> for SyncResponseExternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for FunctionResponseExternalMessage
impl TryFrom<FrontendMessage> for FunctionResponseExternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for FunctionReadyExternalMessage
impl TryFrom<FrontendMessage> for FunctionReadyExternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for SimpleCopyInExternalMessage
impl TryFrom<FrontendMessage> for SimpleCopyInExternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for SimpleCopyInDoneExternalMessage
impl TryFrom<FrontendMessage> for SimpleCopyInDoneExternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for SimpleCopyInFailedExternalMessage
impl TryFrom<FrontendMessage> for SimpleCopyInFailedExternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for SimpleCopyOutExternalMessage
impl TryFrom<FrontendMessage> for SimpleCopyOutExternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for SimpleCopyOutDoneExternalMessage
impl TryFrom<FrontendMessage> for SimpleCopyOutDoneExternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for SimpleCopyReadyExternalMessage
impl TryFrom<FrontendMessage> for SimpleCopyReadyExternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for ExtendedCopyInExternalMessage
impl TryFrom<FrontendMessage> for ExtendedCopyInExternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for ExtendedCopyInDoneExternalMessage
impl TryFrom<FrontendMessage> for ExtendedCopyInDoneExternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for ExtendedCopyInFailedExternalMessage
impl TryFrom<FrontendMessage> for ExtendedCopyInFailedExternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for ExtendedCopyOutExternalMessage
impl TryFrom<FrontendMessage> for ExtendedCopyOutExternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for ExtendedCopyOutDoneExternalMessage
impl TryFrom<FrontendMessage> for ExtendedCopyOutDoneExternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for SimpleCopyBothExternalMessage
impl TryFrom<FrontendMessage> for SimpleCopyBothExternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for SimpleCopyBothClientDoneExternalMessage
impl TryFrom<FrontendMessage> for SimpleCopyBothClientDoneExternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for SimpleCopyBothServerDoneExternalMessage
impl TryFrom<FrontendMessage> for SimpleCopyBothServerDoneExternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for SimpleCopyBothDoneExternalMessage
impl TryFrom<FrontendMessage> for SimpleCopyBothDoneExternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for SimpleCopyBothFailedExternalMessage
impl TryFrom<FrontendMessage> for SimpleCopyBothFailedExternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for ExtendedCopyBothExternalMessage
impl TryFrom<FrontendMessage> for ExtendedCopyBothExternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for ExtendedCopyBothClientDoneExternalMessage
impl TryFrom<FrontendMessage> for ExtendedCopyBothClientDoneExternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for ExtendedCopyBothServerDoneExternalMessage
impl TryFrom<FrontendMessage> for ExtendedCopyBothServerDoneExternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for ExtendedCopyBothDoneExternalMessage
impl TryFrom<FrontendMessage> for ExtendedCopyBothDoneExternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for ExtendedCopyBothFailedExternalMessage
impl TryFrom<FrontendMessage> for ExtendedCopyBothFailedExternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for TerminatedExternalMessage
impl TryFrom<FrontendMessage> for TerminatedExternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for StartupExternalMessage
impl TryFrom<FrontendMessage> for StartupExternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for AuthExternalMessage
impl TryFrom<FrontendMessage> for AuthExternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for PasswordResponseExternalMessage
impl TryFrom<FrontendMessage> for PasswordResponseExternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for SaslInitialExternalMessage
impl TryFrom<FrontendMessage> for SaslInitialExternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for SaslExternalMessage
impl TryFrom<FrontendMessage> for SaslExternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for SaslResponseExternalMessage
impl TryFrom<FrontendMessage> for SaslResponseExternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for TokenResponseExternalMessage
impl TryFrom<FrontendMessage> for TokenResponseExternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for TokenPolicyExternalMessage
impl TryFrom<FrontendMessage> for TokenPolicyExternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for StartupReadyExternalMessage
impl TryFrom<FrontendMessage> for StartupReadyExternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for ReadyExternalMessage
impl TryFrom<FrontendMessage> for ReadyExternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TryFrom<FrontendMessage> for TerminatedExternalMessage
impl TryFrom<FrontendMessage> for TerminatedExternalMessage
Source§type Error = FrontendMessage
type Error = FrontendMessage
The type returned in the event of a conversion error.
Source§fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
fn try_from(message: FrontendMessage) -> Result<Self, FrontendMessage>
Performs the conversion.
Source§impl TypedPhase<ClientRole, FrontendMessage> for Ready
impl TypedPhase<ClientRole, FrontendMessage> for Ready
Source§type ProtocolPhase = Ready
type ProtocolPhase = Ready
Generated grammar phase corresponding to the connection typestate.
Source§type Message = ReadyExternalMessage
type Message = ReadyExternalMessage
Opaque set of decoded messages legal for this role and phase.
Source§impl TypedPhase<ClientRole, FrontendMessage> for ServerAuth
impl TypedPhase<ClientRole, FrontendMessage> for ServerAuth
Source§type ProtocolPhase = Auth
type ProtocolPhase = Auth
Generated grammar phase corresponding to the connection typestate.
Source§type Message = AuthExternalMessage
type Message = AuthExternalMessage
Opaque set of decoded messages legal for this role and phase.
Source§impl TypedPhase<ClientRole, FrontendMessage> for ServerPassword
impl TypedPhase<ClientRole, FrontendMessage> for ServerPassword
Source§type ProtocolPhase = PasswordResponse
type ProtocolPhase = PasswordResponse
Generated grammar phase corresponding to the connection typestate.
Source§type Message = PasswordResponseExternalMessage
type Message = PasswordResponseExternalMessage
Opaque set of decoded messages legal for this role and phase.
Source§impl TypedPhase<ClientRole, FrontendMessage> for ServerSaslInitial
impl TypedPhase<ClientRole, FrontendMessage> for ServerSaslInitial
Source§type ProtocolPhase = SaslInitial
type ProtocolPhase = SaslInitial
Generated grammar phase corresponding to the connection typestate.
Source§type Message = SaslInitialExternalMessage
type Message = SaslInitialExternalMessage
Opaque set of decoded messages legal for this role and phase.
Source§impl TypedPhase<ClientRole, FrontendMessage> for ServerSasl
impl TypedPhase<ClientRole, FrontendMessage> for ServerSasl
Source§type ProtocolPhase = SaslResponse
type ProtocolPhase = SaslResponse
Generated grammar phase corresponding to the connection typestate.
Source§type Message = SaslResponseExternalMessage
type Message = SaslResponseExternalMessage
Opaque set of decoded messages legal for this role and phase.
Source§impl TypedPhase<ClientRole, FrontendMessage> for ServerAuthResponse
impl TypedPhase<ClientRole, FrontendMessage> for ServerAuthResponse
Source§type ProtocolPhase = TokenResponse
type ProtocolPhase = TokenResponse
Generated grammar phase corresponding to the connection typestate.
Source§type Message = TokenResponseExternalMessage
type Message = TokenResponseExternalMessage
Opaque set of decoded messages legal for this role and phase.
Source§impl TypedPhase<ClientRole, FrontendMessage> for ServerStartupReady
impl TypedPhase<ClientRole, FrontendMessage> for ServerStartupReady
Source§type ProtocolPhase = StartupReady
type ProtocolPhase = StartupReady
Generated grammar phase corresponding to the connection typestate.
Source§type Message = StartupReadyExternalMessage
type Message = StartupReadyExternalMessage
Opaque set of decoded messages legal for this role and phase.
Source§impl TypedPhase<ClientRole, FrontendMessage> for ServerBuilding
impl TypedPhase<ClientRole, FrontendMessage> for ServerBuilding
Source§type ProtocolPhase = Building
type ProtocolPhase = Building
Generated grammar phase corresponding to the connection typestate.
Source§type Message = BuildingExternalMessage
type Message = BuildingExternalMessage
Opaque set of decoded messages legal for this role and phase.
Source§impl TypedPhase<ClientRole, FrontendMessage> for ServerExtendedError
impl TypedPhase<ClientRole, FrontendMessage> for ServerExtendedError
Source§type ProtocolPhase = ExtendedError
type ProtocolPhase = ExtendedError
Generated grammar phase corresponding to the connection typestate.
Source§type Message = ExtendedErrorExternalMessage
type Message = ExtendedErrorExternalMessage
Opaque set of decoded messages legal for this role and phase.
Source§impl TypedPhase<ClientRole, FrontendMessage> for ServerCopyIn<CopySimple>
impl TypedPhase<ClientRole, FrontendMessage> for ServerCopyIn<CopySimple>
Source§type ProtocolPhase = SimpleCopyIn
type ProtocolPhase = SimpleCopyIn
Generated grammar phase corresponding to the connection typestate.
Source§type Message = SimpleCopyInExternalMessage
type Message = SimpleCopyInExternalMessage
Opaque set of decoded messages legal for this role and phase.
Source§impl TypedPhase<ClientRole, FrontendMessage> for ServerCopyIn<CopyExtended>
impl TypedPhase<ClientRole, FrontendMessage> for ServerCopyIn<CopyExtended>
Source§type ProtocolPhase = ExtendedCopyIn
type ProtocolPhase = ExtendedCopyIn
Generated grammar phase corresponding to the connection typestate.
Source§type Message = ExtendedCopyInExternalMessage
type Message = ExtendedCopyInExternalMessage
Opaque set of decoded messages legal for this role and phase.
Source§impl TypedPhase<ClientRole, FrontendMessage> for ServerCopyBoth<CopySimple, BothOpen>
impl TypedPhase<ClientRole, FrontendMessage> for ServerCopyBoth<CopySimple, BothOpen>
Source§type ProtocolPhase = SimpleCopyBoth
type ProtocolPhase = SimpleCopyBoth
Generated grammar phase corresponding to the connection typestate.
Source§type Message = SimpleCopyBothExternalMessage
type Message = SimpleCopyBothExternalMessage
Opaque set of decoded messages legal for this role and phase.
Source§impl TypedPhase<ClientRole, FrontendMessage> for ServerCopyBoth<CopyExtended, BothOpen>
impl TypedPhase<ClientRole, FrontendMessage> for ServerCopyBoth<CopyExtended, BothOpen>
Source§type ProtocolPhase = ExtendedCopyBoth
type ProtocolPhase = ExtendedCopyBoth
Generated grammar phase corresponding to the connection typestate.
Source§type Message = ExtendedCopyBothExternalMessage
type Message = ExtendedCopyBothExternalMessage
Opaque set of decoded messages legal for this role and phase.
Source§impl TypedPhase<ClientRole, FrontendMessage> for ServerCopyBoth<CopySimple, BothServerDone>
impl TypedPhase<ClientRole, FrontendMessage> for ServerCopyBoth<CopySimple, BothServerDone>
Source§type ProtocolPhase = SimpleCopyBothServerDone
type ProtocolPhase = SimpleCopyBothServerDone
Generated grammar phase corresponding to the connection typestate.
Source§type Message = SimpleCopyBothServerDoneExternalMessage
type Message = SimpleCopyBothServerDoneExternalMessage
Opaque set of decoded messages legal for this role and phase.
Source§impl TypedPhase<ClientRole, FrontendMessage> for ServerCopyBoth<CopyExtended, BothServerDone>
impl TypedPhase<ClientRole, FrontendMessage> for ServerCopyBoth<CopyExtended, BothServerDone>
Source§type ProtocolPhase = ExtendedCopyBothServerDone
type ProtocolPhase = ExtendedCopyBothServerDone
Generated grammar phase corresponding to the connection typestate.
Source§type Message = ExtendedCopyBothServerDoneExternalMessage
type Message = ExtendedCopyBothServerDoneExternalMessage
Opaque set of decoded messages legal for this role and phase.
Auto Trait Implementations§
impl !Freeze for FrontendMessage
impl RefUnwindSafe for FrontendMessage
impl Send for FrontendMessage
impl Sync for FrontendMessage
impl Unpin for FrontendMessage
impl UnsafeUnpin for FrontendMessage
impl UnwindSafe for FrontendMessage
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more