pub struct FixedLengthConnectionIdParser { /* private fields */ }Expand description
A ConnectionIdParser implementation that assumes the connection ID is of fixed length
Implementations§
Trait Implementations§
Source§impl ConnectionIdParser for FixedLengthConnectionIdParser
impl ConnectionIdParser for FixedLengthConnectionIdParser
Source§fn parse(&self, buffer: &mut dyn Buf) -> Result<ConnectionId, PacketDecodeError>
fn parse(&self, buffer: &mut dyn Buf) -> Result<ConnectionId, PacketDecodeError>
Parse a connection id from given buffer
Auto Trait Implementations§
impl Freeze for FixedLengthConnectionIdParser
impl RefUnwindSafe for FixedLengthConnectionIdParser
impl Send for FixedLengthConnectionIdParser
impl Sync for FixedLengthConnectionIdParser
impl Unpin for FixedLengthConnectionIdParser
impl UnwindSafe for FixedLengthConnectionIdParser
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more