Trait FrontendMatch

Source
pub trait FrontendMatch {
Show 17 methods // Provided methods fn bind<'a>(&mut self) -> Option<impl FnMut(Bind<'a>)> { ... } fn close<'a>(&mut self) -> Option<impl FnMut(Close<'a>)> { ... } fn copy_data<'a>(&mut self) -> Option<impl FnMut(CopyData<'a>)> { ... } fn copy_done<'a>(&mut self) -> Option<impl FnMut(CopyDone<'a>)> { ... } fn copy_fail<'a>(&mut self) -> Option<impl FnMut(CopyFail<'a>)> { ... } fn describe<'a>(&mut self) -> Option<impl FnMut(Describe<'a>)> { ... } fn execute<'a>(&mut self) -> Option<impl FnMut(Execute<'a>)> { ... } fn flush<'a>(&mut self) -> Option<impl FnMut(Flush<'a>)> { ... } fn function_call<'a>(&mut self) -> Option<impl FnMut(FunctionCall<'a>)> { ... } fn g_s_s_response<'a>(&mut self) -> Option<impl FnMut(GSSResponse<'a>)> { ... } fn parse<'a>(&mut self) -> Option<impl FnMut(Parse<'a>)> { ... } fn password_message<'a>( &mut self, ) -> Option<impl FnMut(PasswordMessage<'a>)> { ... } fn query<'a>(&mut self) -> Option<impl FnMut(Query<'a>)> { ... } fn s_a_s_l_initial_response<'a>( &mut self, ) -> Option<impl FnMut(SASLInitialResponse<'a>)> { ... } fn s_a_s_l_response<'a>(&mut self) -> Option<impl FnMut(SASLResponse<'a>)> { ... } fn sync<'a>(&mut self) -> Option<impl FnMut(Sync<'a>)> { ... } fn terminate<'a>(&mut self) -> Option<impl FnMut(Terminate<'a>)> { ... }
}

Provided Methods§

Source

fn bind<'a>(&mut self) -> Option<impl FnMut(Bind<'a>)>

Source

fn close<'a>(&mut self) -> Option<impl FnMut(Close<'a>)>

Source

fn copy_data<'a>(&mut self) -> Option<impl FnMut(CopyData<'a>)>

Source

fn copy_done<'a>(&mut self) -> Option<impl FnMut(CopyDone<'a>)>

Source

fn copy_fail<'a>(&mut self) -> Option<impl FnMut(CopyFail<'a>)>

Source

fn describe<'a>(&mut self) -> Option<impl FnMut(Describe<'a>)>

Source

fn execute<'a>(&mut self) -> Option<impl FnMut(Execute<'a>)>

Source

fn flush<'a>(&mut self) -> Option<impl FnMut(Flush<'a>)>

Source

fn function_call<'a>(&mut self) -> Option<impl FnMut(FunctionCall<'a>)>

Source

fn g_s_s_response<'a>(&mut self) -> Option<impl FnMut(GSSResponse<'a>)>

Source

fn parse<'a>(&mut self) -> Option<impl FnMut(Parse<'a>)>

Source

fn password_message<'a>(&mut self) -> Option<impl FnMut(PasswordMessage<'a>)>

Source

fn query<'a>(&mut self) -> Option<impl FnMut(Query<'a>)>

Source

fn s_a_s_l_initial_response<'a>( &mut self, ) -> Option<impl FnMut(SASLInitialResponse<'a>)>

Source

fn s_a_s_l_response<'a>(&mut self) -> Option<impl FnMut(SASLResponse<'a>)>

Source

fn sync<'a>(&mut self) -> Option<impl FnMut(Sync<'a>)>

Source

fn terminate<'a>(&mut self) -> Option<impl FnMut(Terminate<'a>)>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§