pub enum FrontendBuilder<'a> {
Show 17 variants
Bind(BindBuilder<'a>),
Close(CloseBuilder<'a>),
CopyData(CopyDataBuilder<'a>),
CopyDone(CopyDoneBuilder<'a>),
CopyFail(CopyFailBuilder<'a>),
Describe(DescribeBuilder<'a>),
Execute(ExecuteBuilder<'a>),
Flush(FlushBuilder<'a>),
FunctionCall(FunctionCallBuilder<'a>),
GSSResponse(GSSResponseBuilder<'a>),
Parse(ParseBuilder<'a>),
PasswordMessage(PasswordMessageBuilder<'a>),
Query(QueryBuilder<'a>),
SASLInitialResponse(SASLInitialResponseBuilder<'a>),
SASLResponse(SASLResponseBuilder<'a>),
Sync(SyncBuilder<'a>),
Terminate(TerminateBuilder<'a>),
}Variants§
Bind(BindBuilder<'a>)
Close(CloseBuilder<'a>)
CopyData(CopyDataBuilder<'a>)
CopyDone(CopyDoneBuilder<'a>)
CopyFail(CopyFailBuilder<'a>)
Describe(DescribeBuilder<'a>)
Execute(ExecuteBuilder<'a>)
Flush(FlushBuilder<'a>)
FunctionCall(FunctionCallBuilder<'a>)
GSSResponse(GSSResponseBuilder<'a>)
Parse(ParseBuilder<'a>)
PasswordMessage(PasswordMessageBuilder<'a>)
Query(QueryBuilder<'a>)
SASLInitialResponse(SASLInitialResponseBuilder<'a>)
SASLResponse(SASLResponseBuilder<'a>)
Sync(SyncBuilder<'a>)
Terminate(TerminateBuilder<'a>)
Implementations§
Trait Implementations§
Source§impl<'a> Debug for FrontendBuilder<'a>
impl<'a> Debug for FrontendBuilder<'a>
Source§impl<'a> From<BindBuilder<'a>> for FrontendBuilder<'a>
impl<'a> From<BindBuilder<'a>> for FrontendBuilder<'a>
Source§fn from(message: BindBuilder<'a>) -> Self
fn from(message: BindBuilder<'a>) -> Self
Converts to this type from the input type.
Source§impl<'a> From<CloseBuilder<'a>> for FrontendBuilder<'a>
impl<'a> From<CloseBuilder<'a>> for FrontendBuilder<'a>
Source§fn from(message: CloseBuilder<'a>) -> Self
fn from(message: CloseBuilder<'a>) -> Self
Converts to this type from the input type.
Source§impl<'a> From<CopyDataBuilder<'a>> for FrontendBuilder<'a>
impl<'a> From<CopyDataBuilder<'a>> for FrontendBuilder<'a>
Source§fn from(message: CopyDataBuilder<'a>) -> Self
fn from(message: CopyDataBuilder<'a>) -> Self
Converts to this type from the input type.
Source§impl<'a> From<CopyDoneBuilder<'a>> for FrontendBuilder<'a>
impl<'a> From<CopyDoneBuilder<'a>> for FrontendBuilder<'a>
Source§fn from(message: CopyDoneBuilder<'a>) -> Self
fn from(message: CopyDoneBuilder<'a>) -> Self
Converts to this type from the input type.
Source§impl<'a> From<CopyFailBuilder<'a>> for FrontendBuilder<'a>
impl<'a> From<CopyFailBuilder<'a>> for FrontendBuilder<'a>
Source§fn from(message: CopyFailBuilder<'a>) -> Self
fn from(message: CopyFailBuilder<'a>) -> Self
Converts to this type from the input type.
Source§impl<'a> From<DescribeBuilder<'a>> for FrontendBuilder<'a>
impl<'a> From<DescribeBuilder<'a>> for FrontendBuilder<'a>
Source§fn from(message: DescribeBuilder<'a>) -> Self
fn from(message: DescribeBuilder<'a>) -> Self
Converts to this type from the input type.
Source§impl<'a> From<ExecuteBuilder<'a>> for FrontendBuilder<'a>
impl<'a> From<ExecuteBuilder<'a>> for FrontendBuilder<'a>
Source§fn from(message: ExecuteBuilder<'a>) -> Self
fn from(message: ExecuteBuilder<'a>) -> Self
Converts to this type from the input type.
Source§impl<'a> From<FlushBuilder<'a>> for FrontendBuilder<'a>
impl<'a> From<FlushBuilder<'a>> for FrontendBuilder<'a>
Source§fn from(message: FlushBuilder<'a>) -> Self
fn from(message: FlushBuilder<'a>) -> Self
Converts to this type from the input type.
Source§impl<'a> From<FunctionCallBuilder<'a>> for FrontendBuilder<'a>
impl<'a> From<FunctionCallBuilder<'a>> for FrontendBuilder<'a>
Source§fn from(message: FunctionCallBuilder<'a>) -> Self
fn from(message: FunctionCallBuilder<'a>) -> Self
Converts to this type from the input type.
Source§impl<'a> From<GSSResponseBuilder<'a>> for FrontendBuilder<'a>
impl<'a> From<GSSResponseBuilder<'a>> for FrontendBuilder<'a>
Source§fn from(message: GSSResponseBuilder<'a>) -> Self
fn from(message: GSSResponseBuilder<'a>) -> Self
Converts to this type from the input type.
Source§impl<'a> From<ParseBuilder<'a>> for FrontendBuilder<'a>
impl<'a> From<ParseBuilder<'a>> for FrontendBuilder<'a>
Source§fn from(message: ParseBuilder<'a>) -> Self
fn from(message: ParseBuilder<'a>) -> Self
Converts to this type from the input type.
Source§impl<'a> From<PasswordMessageBuilder<'a>> for FrontendBuilder<'a>
impl<'a> From<PasswordMessageBuilder<'a>> for FrontendBuilder<'a>
Source§fn from(message: PasswordMessageBuilder<'a>) -> Self
fn from(message: PasswordMessageBuilder<'a>) -> Self
Converts to this type from the input type.
Source§impl<'a> From<QueryBuilder<'a>> for FrontendBuilder<'a>
impl<'a> From<QueryBuilder<'a>> for FrontendBuilder<'a>
Source§fn from(message: QueryBuilder<'a>) -> Self
fn from(message: QueryBuilder<'a>) -> Self
Converts to this type from the input type.
Source§impl<'a> From<SASLInitialResponseBuilder<'a>> for FrontendBuilder<'a>
impl<'a> From<SASLInitialResponseBuilder<'a>> for FrontendBuilder<'a>
Source§fn from(message: SASLInitialResponseBuilder<'a>) -> Self
fn from(message: SASLInitialResponseBuilder<'a>) -> Self
Converts to this type from the input type.
Source§impl<'a> From<SASLResponseBuilder<'a>> for FrontendBuilder<'a>
impl<'a> From<SASLResponseBuilder<'a>> for FrontendBuilder<'a>
Source§fn from(message: SASLResponseBuilder<'a>) -> Self
fn from(message: SASLResponseBuilder<'a>) -> Self
Converts to this type from the input type.
Source§impl<'a> From<SyncBuilder<'a>> for FrontendBuilder<'a>
impl<'a> From<SyncBuilder<'a>> for FrontendBuilder<'a>
Source§fn from(message: SyncBuilder<'a>) -> Self
fn from(message: SyncBuilder<'a>) -> Self
Converts to this type from the input type.
Source§impl<'a> From<TerminateBuilder<'a>> for FrontendBuilder<'a>
impl<'a> From<TerminateBuilder<'a>> for FrontendBuilder<'a>
Source§fn from(message: TerminateBuilder<'a>) -> Self
fn from(message: TerminateBuilder<'a>) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl<'a> Freeze for FrontendBuilder<'a>
impl<'a> RefUnwindSafe for FrontendBuilder<'a>
impl<'a> Send for FrontendBuilder<'a>
impl<'a> Sync for FrontendBuilder<'a>
impl<'a> Unpin for FrontendBuilder<'a>
impl<'a> UnwindSafe for FrontendBuilder<'a>
Blanket Implementations§
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