Struct divans::DecoderSpecialization [−][src]
pub struct DecoderSpecialization { /* fields omitted */ }
Methods
impl DecoderSpecialization
[src]
impl DecoderSpecialization
Trait Implementations
impl Default for DecoderSpecialization
[src]
impl Default for DecoderSpecialization
fn default() -> DecoderSpecialization
[src]
fn default() -> DecoderSpecialization
Returns the "default value" for a type. Read more
impl EncoderOrDecoderSpecialization for DecoderSpecialization
[src]
impl EncoderOrDecoderSpecialization for DecoderSpecialization
const DOES_CALLER_WANT_ORIGINAL_FILE_BYTES: bool
DOES_CALLER_WANT_ORIGINAL_FILE_BYTES: bool = true
const IS_DECODING_FILE: bool
IS_DECODING_FILE: bool = true
fn alloc_literal_buffer<AllocU8: Allocator<u8>>(
&mut self,
m8: &mut AllocU8,
len: usize
) -> AllocatedMemoryPrefix<u8, AllocU8>
[src]
fn alloc_literal_buffer<AllocU8: Allocator<u8>>(
&mut self,
m8: &mut AllocU8,
len: usize
) -> AllocatedMemoryPrefix<u8, AllocU8>
fn get_input_command<'a, ISlice: SliceWrapper<u8>>(
&self,
_data: &'a [Command<ISlice>],
_offset: usize,
backing: &'a Command<ISlice>
) -> &'a Command<ISlice>
[src]
fn get_input_command<'a, ISlice: SliceWrapper<u8>>(
&self,
_data: &'a [Command<ISlice>],
_offset: usize,
backing: &'a Command<ISlice>
) -> &'a Command<ISlice>
fn get_output_command<'a, AllocU8: Allocator<u8>>(
&self,
data: &'a mut [Command<AllocatedMemoryPrefix<u8, AllocU8>>],
offset: usize,
_backing: &'a mut Command<AllocatedMemoryPrefix<u8, AllocU8>>
) -> &'a mut Command<AllocatedMemoryPrefix<u8, AllocU8>>
[src]
fn get_output_command<'a, AllocU8: Allocator<u8>>(
&self,
data: &'a mut [Command<AllocatedMemoryPrefix<u8, AllocU8>>],
offset: usize,
_backing: &'a mut Command<AllocatedMemoryPrefix<u8, AllocU8>>
) -> &'a mut Command<AllocatedMemoryPrefix<u8, AllocU8>>
fn get_source_copy_command<'a, ISlice: SliceWrapper<u8>>(
&self,
_data: &'a Command<ISlice>,
backing: &'a CopyCommand
) -> &'a CopyCommand
[src]
fn get_source_copy_command<'a, ISlice: SliceWrapper<u8>>(
&self,
_data: &'a Command<ISlice>,
backing: &'a CopyCommand
) -> &'a CopyCommand
fn get_source_literal_command<'a, ISlice: SliceWrapper<u8> + Default>(
&self,
_data: &'a Command<ISlice>,
backing: &'a LiteralCommand<ISlice>
) -> &'a LiteralCommand<ISlice>
[src]
fn get_source_literal_command<'a, ISlice: SliceWrapper<u8> + Default>(
&self,
_data: &'a Command<ISlice>,
backing: &'a LiteralCommand<ISlice>
) -> &'a LiteralCommand<ISlice>
fn get_source_dict_command<'a, ISlice: SliceWrapper<u8>>(
&self,
_data: &'a Command<ISlice>,
backing: &'a DictCommand
) -> &'a DictCommand
[src]
fn get_source_dict_command<'a, ISlice: SliceWrapper<u8>>(
&self,
_data: &'a Command<ISlice>,
backing: &'a DictCommand
) -> &'a DictCommand
fn get_literal_byte<ISlice: SliceWrapper<u8>>(
&self,
_in_cmd: &LiteralCommand<ISlice>,
_index: usize
) -> u8
[src]
fn get_literal_byte<ISlice: SliceWrapper<u8>>(
&self,
_in_cmd: &LiteralCommand<ISlice>,
_index: usize
) -> u8
fn get_recoder_output<'a>(
&'a mut self,
passed_in_output_bytes: &'a mut [u8]
) -> &'a mut [u8]
[src]
fn get_recoder_output<'a>(
&'a mut self,
passed_in_output_bytes: &'a mut [u8]
) -> &'a mut [u8]
fn get_recoder_output_offset<'a>(
&self,
passed_in_output_bytes: &'a mut usize,
_backing: &'a mut usize
) -> &'a mut usize
[src]
fn get_recoder_output_offset<'a>(
&self,
passed_in_output_bytes: &'a mut usize,
_backing: &'a mut usize
) -> &'a mut usize
fn adapt_cdf(&self) -> bool
[src]
fn adapt_cdf(&self) -> bool
Auto Trait Implementations
impl Send for DecoderSpecialization
impl Send for DecoderSpecialization
impl Sync for DecoderSpecialization
impl Sync for DecoderSpecialization