pub enum EdgeDBFrontend {
ClientHandshake,
AuthenticationSASLInitialResponse,
AuthenticationSASLResponse,
Parse,
Execute,
Sync,
Terminate,
Dump,
Restore,
RestoreBlock,
RestoreEof,
}
Variants§
ClientHandshake
Matched ClientHandshake
AuthenticationSASLInitialResponse
AuthenticationSASLResponse
Matched AuthenticationSASLResponse
Parse
Matched Parse
Execute
Matched Execute
Sync
Matched Sync
Terminate
Matched Terminate
Dump
Matched Dump
Restore
Matched Restore
RestoreBlock
Matched RestoreBlock
RestoreEof
Matched RestoreEof
Implementations§
Trait Implementations§
Source§impl Clone for EdgeDBFrontend
impl Clone for EdgeDBFrontend
Source§fn clone(&self) -> EdgeDBFrontend
fn clone(&self) -> EdgeDBFrontend
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for EdgeDBFrontend
impl Debug for EdgeDBFrontend
Source§impl Hash for EdgeDBFrontend
impl Hash for EdgeDBFrontend
Source§impl PartialEq for EdgeDBFrontend
impl PartialEq for EdgeDBFrontend
impl Copy for EdgeDBFrontend
impl Eq for EdgeDBFrontend
impl StructuralPartialEq for EdgeDBFrontend
Auto Trait Implementations§
impl Freeze for EdgeDBFrontend
impl RefUnwindSafe for EdgeDBFrontend
impl Send for EdgeDBFrontend
impl Sync for EdgeDBFrontend
impl Unpin for EdgeDBFrontend
impl UnwindSafe for EdgeDBFrontend
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> EncoderForExt for Twhere
T: ?Sized,
impl<T> EncoderForExt for Twhere
T: ?Sized,
Source§fn to_vec<F>(&self) -> Vec<u8> ⓘwhere
F: 'static,
Self: EncoderFor<F>,
fn to_vec<F>(&self) -> Vec<u8> ⓘwhere
F: 'static,
Self: EncoderFor<F>,
Convert this builder into a vector of bytes. This is generally
not the most efficient way to perform serialization.
Source§fn encode_buffer<F>(&self, buf: &mut [u8]) -> Result<usize, usize>where
F: 'static,
Self: EncoderFor<F>,
fn encode_buffer<F>(&self, buf: &mut [u8]) -> Result<usize, usize>where
F: 'static,
Self: EncoderFor<F>,
Encode this builder into a given buffer. If the buffer is
too small, the function will return the number of bytes
required to encode the builder.
Source§fn encode_buffer_uninit<'a, F>(
&self,
buf: &'a mut [MaybeUninit<u8>],
) -> Result<&'a mut [u8], usize>where
F: 'static,
Self: EncoderFor<F>,
fn encode_buffer_uninit<'a, F>(
&self,
buf: &'a mut [MaybeUninit<u8>],
) -> Result<&'a mut [u8], usize>where
F: 'static,
Self: EncoderFor<F>,
Encode this builder into a given buffer. If the buffer is
too small, the function will return the number of bytes
required to encode the builder.