pub trait ReadPrecisionSealed {
// Required method
fn recv_step_buf(buf: &mut [u8], deficit: NonZeroUsize) -> &mut [u8] ⓘ;
}
Available on crate features
proxy-handshake
or client-handshake
only.Expand description
Sealed, and adjustment of RecvStep::buf
Required Methods§
Sourcefn recv_step_buf(buf: &mut [u8], deficit: NonZeroUsize) -> &mut [u8] ⓘ
fn recv_step_buf(buf: &mut [u8], deficit: NonZeroUsize) -> &mut [u8] ⓘ
Adjust buf
to deficit
, iff we’re doing precise reads
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.