Struct divans::EncoderSpecialization [−][src]
pub struct EncoderSpecialization { /* fields omitted */ }
Methods
impl EncoderSpecialization
[src]
impl EncoderSpecialization
Trait Implementations
impl Default for EncoderSpecialization
[src]
impl Default for EncoderSpecialization
impl EncoderOrDecoderSpecialization for EncoderSpecialization
[src]
impl EncoderOrDecoderSpecialization for EncoderSpecialization
const DOES_CALLER_WANT_ORIGINAL_FILE_BYTES: bool
DOES_CALLER_WANT_ORIGINAL_FILE_BYTES: bool = false
const IS_DECODING_FILE: bool
IS_DECODING_FILE: bool = false
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 EncoderSpecialization
impl Send for EncoderSpecialization
impl Sync for EncoderSpecialization
impl Sync for EncoderSpecialization