Trait RawEncodeWithContext
Source pub trait RawEncodeWithContext<Context> {
// Required methods
fn raw_measure_with_context(
&self,
_: &mut Context,
purpose: &Option<RawEncodePurpose>,
) -> CodecResult<usize>;
fn raw_encode_with_context<'a>(
&self,
buf: &'a mut [u8],
_: &mut Context,
purpose: &Option<RawEncodePurpose>,
) -> CodecResult<&'a mut [u8]>;
// Provided method
fn raw_tail_encode_with_context<'a>(
&self,
buf: &'a mut [u8],
context: &mut Context,
purpose: &Option<RawEncodePurpose>,
) -> CodecResult<&'a [u8]> { ... }
}