MCPcopy Create free account

hub / github.com/chalharu/rust-compression / functions

Functions393 in github.com/chalharu/rust-compression

↓ 97 callersMethodpush
(&mut self, data: &[u8])
src/lzss/slidedict.rs:99
↓ 95 callersMethoditer
(&self)
src/bitset.rs:66
↓ 71 callersMethodlen
(&self)
src/bitio/small_bit_vec.rs:35
↓ 42 callersMethoddata
(&self)
src/bitio/small_bit_vec.rs:53
↓ 42 callersFunctiontest_bwtpos
(src: &[u8], bwtpos: &[usize])
src/suffix_array/sais.rs:289
↓ 30 callersMethodto_bytes
( self, writer: W, action: Action, )
src/bitio/writer.rs:50
↓ 25 callersMethodinto_iter
(self)
src/bitset.rs:121
↓ 24 callersMethodencode
(&mut self)
src/lzss/encoder.rs:132
↓ 22 callersMethodwrite_u8
(&mut self, queue: &mut VecDeque<SmallBitVec<u32>>, val: u8)
src/bzip2/encoder.rs:212
↓ 20 callersMethodappend
(&mut self, data: &[u8])
src/lzss/slidedict.rs:192
↓ 17 callersMethodis_empty
(&self)
src/bitio/small_bit_vec.rs:40
↓ 17 callersMethodwrite
( &mut self, queue: &mut VecDeque<SmallBitVec<u32>>, val: SmallBitVec<u32>, )
src/bzip2/encoder.rs:203
↓ 16 callersMethodnext
( &mut self, iter: &mut I, action: Action, )
src/lzss/encoder.rs:211
↓ 15 callersFunctiontest_bwt
(src: &[u8], bwtstr: &[u8])
src/suffix_array/sais.rs:279
↓ 13 callersMethodenc
( &mut self, data: u16, )
src/lzhuf/encoder.rs:68
↓ 12 callersFunctioncheck
(testarray: &[u8])
src/lzhuf/mod.rs:53
↓ 12 callersMethoddata_ref
(&self)
src/bitio/small_bit_vec.rs:45
↓ 12 callersMethodlen
(&self)
src/suffix_array/ls_type.rs:89
↓ 10 callersFunctioncheck
(testarray: &[u8])
src/deflate/mod.rs:140
↓ 10 callersMethodfinish
( &mut self, queue: &mut VecDeque<SmallBitVec<u32>>, )
src/bzip2/encoder.rs:729
↓ 10 callersMethodget
(&self, idx: usize)
src/suffix_array/ls_type.rs:81
↓ 10 callersMethodlen
(&self)
src/cbuffer.rs:70
↓ 9 callersFunctioncheck
(testarray: &[u8])
src/gzip/mod.rs:24
↓ 9 callersFunctioncheck
(testarray: &[u8])
src/zlib/mod.rs:24
↓ 8 callersMethodbuild_hasher
(&self)
src/crc32.rs:102
↓ 8 callersFunctionmake_table
(freq: &[usize], lim: usize)
src/huffman/cano_huff_table.rs:228
↓ 8 callersMethodread_bits
( &mut self, len: usize, iter: &mut R, )
src/bitio/reader.rs:162
↓ 7 callersFunctioncheck_unzip
(actual: &[u8], expected: &[u8])
src/bzip2/mod.rs:72
↓ 7 callersMethoddecode
( self, decoder: &mut D, )
src/traits/decoder.rs:31
↓ 7 callersMethodreverse
(&self)
src/bitio/small_bit_vec.rs:63
↓ 6 callersMethodset
(&mut self, idx: usize, value: bool)
src/bitset.rs:46
↓ 6 callersFunctionsetup
()
src/bzip2/mod.rs:37
↓ 5 callersMethodext_bits
(&self, pos: usize)
src/deflate/mod.rs:51
↓ 5 callersMethodinto_iter
(self)
src/cbuffer.rs:134
↓ 5 callersMethodis_lms
(&self, idx: usize)
src/suffix_array/ls_type.rs:85
↓ 5 callersMethodlen
(&self)
src/bitset.rs:55
↓ 5 callersMethodpop
(&mut self, value: usize)
src/bzip2/mtf.rs:22
↓ 5 callersFunctiontest_rand_with_len
(len: usize)
src/lzhuf/mod.rs:119
↓ 4 callersMethodadd
( &mut self, code: &SmallBitVec<T>, value: u16, )
src/huffman/decoder.rs:47
↓ 4 callersMethodbuild
(&self, has_end: bool)
src/suffix_array/bucket.rs:41
↓ 4 callersMethoddec
( &mut self, reader: &mut R, iter: &mut I, )
src/lzhuf/decoder.rs:31
↓ 4 callersFunctionmake_tab_with_fn
( freq: &[usize], lim: usize, weight_add_fn: F, )
src/huffman/cano_huff_table.rs:198
↓ 4 callersMethodpush
(&mut self, data: T)
src/cbuffer.rs:84
↓ 4 callersMethodskip_to_next_byte
(&mut self)
src/bitio/reader.rs:180
↓ 4 callersMethodwrite_bits
(&mut self, data: &SmallBitVec<T>)
src/bitio/writer.rs:186
↓ 3 callersMethodappend
(&mut self, data: &[T])
src/cbuffer.rs:34
↓ 3 callersFunctionbwt
(array: &[u8], max_value: usize)
src/suffix_array/sais.rs:266
↓ 3 callersMethoddec
( &mut self, reader: &mut R, iter: &mut I, )
src/deflate/decoder.rs:33
↓ 3 callersFunctiondown_heap
(buf: &mut [usize], mut n: usize, len: usize)
src/huffman/cano_huff_table.rs:14
↓ 3 callersFunctiongen_len_tab
()
src/deflate/mod.rs:72
↓ 3 callersFunctiongen_off_tab
()
src/deflate/mod.rs:102
↓ 3 callersFunctiontest_rand_with_len
(len: usize)
src/deflate/mod.rs:216
↓ 3 callersFunctiontest_rand_with_len
(len: usize)
src/gzip/mod.rs:89
↓ 3 callersFunctiontest_rand_with_len
(len: usize)
src/zlib/mod.rs:89
↓ 3 callersMethodwrite_block
( &mut self, is_final: bool, queue: &mut VecDeque<SmallBitVec<u32>>, )
src/bzip2/encoder.rs:224
↓ 3 callersMethodwrite_block
( &mut self, queue: &mut VecDeque<SmallBitVec<u16>>, )
src/lzhuf/encoder.rs:474
↓ 3 callersMethodwrite_block
( &mut self, is_final: bool, queue: &mut VecDeque<InflateBitVec>, )
src/deflate/encoder.rs:437
↓ 2 callersMethodbucket_sort_by_key
( &self, key_selector: F, min: K, max: K, )
src/bucket_sort.rs:45
↓ 2 callersMethodbuffer_cap
(&self)
src/bitio/reader.rs:208
↓ 2 callersMethodcals_comp_len
(&self, sym_enc_tab: &[u8], off_enc_tab: &[u8])
src/deflate/encoder.rs:551
↓ 2 callersMethodcap
(&self)
src/cbuffer.rs:79
↓ 2 callersFunctioncompare_match_info
( comp: F, arg1: &MatchInfo, arg2: &MatchInfo, )
src/lzss/mod.rs:75
↓ 2 callersMethodconvert
(&self, value: u16)
src/deflate/mod.rs:40
↓ 2 callersMethodconvert_back
(&self, pos: usize, ext: u16)
src/deflate/mod.rs:55
↓ 2 callersMethoddec_huff_tree
( &mut self, len_decoder: &mut DeflateHuffmanDecoder, len: usize, reader: &mut
src/deflate/decoder.rs:122
↓ 2 callersMethoddec_len
( &mut self, reader: &mut R, iter: &mut I, )
src/lzhuf/decoder.rs:68
↓ 2 callersMethodenc_len
(&mut self, len: u16)
src/lzhuf/encoder.rs:285
↓ 2 callersMethodfinish
(&self)
src/crc32.rs:129
↓ 2 callersFunctionfix_offset_table
()
src/deflate/mod.rs:28
↓ 2 callersFunctionfix_symbol_table
()
src/deflate/mod.rs:20
↓ 2 callersFunctiongen_codes
(len: usize, offsets: &[u16])
src/deflate/mod.rs:60
↓ 2 callersMethodget_next_lfm
(&mut self)
src/bzip2/decoder.rs:527
↓ 2 callersMethodget_raw_pos
(&self)
src/cbuffer.rs:94
↓ 2 callersMethodget_raw_ref
(&self)
src/cbuffer.rs:99
↓ 2 callersFunctioninduce_sa
( bucket_builder: &BucketBuilder<'_, T>, type_array: &LSTypeArray, suffix_array: &mut [usize],
src/suffix_array/sais.rs:76
↓ 2 callersMethodinner_idx
(&self, idx: usize)
src/cbuffer.rs:104
↓ 2 callersMethodnext
( &mut self, s: &mut I, )
src/lzss/decoder.rs:80
↓ 2 callersMethodnext
( &mut self, iter: &mut I, action: Action, )
src/bzip2/encoder.rs:120
↓ 2 callersMethodnext
( &mut self, iter: &mut I, action: Action, )
src/lzhuf/encoder.rs:201
↓ 2 callersMethodnext
( &mut self, iter: &mut I, action: Action, )
src/deflate/encoder.rs:206
↓ 2 callersMethodoffset_bits
(self)
src/lzhuf/mod.rs:32
↓ 2 callersMethodsearch_dic
( &mut self, offset: usize, mut max_match: usize, )
src/lzss/slidedict.rs:216
↓ 2 callersMethodskip_bits
( &mut self, len: usize, iter: &mut R, )
src/bitio/reader.rs:122
↓ 2 callersMethodwrite_rle
(&mut self)
src/bzip2/encoder.rs:699
↓ 2 callersMethodwrite_u32
(&mut self, queue: &mut VecDeque<SmallBitVec<u32>>, val: u32)
src/bzip2/encoder.rs:220
↓ 2 callersMethodzle_write
( &mut self, mut zero_count: usize, mtf_freq: &mut [u32], mtf_count: &mut usiz
src/bzip2/encoder.rs:653
↓ 1 callersFunctionarray_rotate_for_non_sentinel_bwt
( array: &[u8], sarray: &mut [usize], bucket_max: usize, )
src/suffix_array/sais.rs:12
↓ 1 callersMethodbucket_sort_all_by_key
(&self, key_selector: F)
src/bucket_sort.rs:30
↓ 1 callersMethodcheck_match
( &self, mut pos1: usize, mut pos2: usize, max_match: usize, )
src/lzss/slidedict.rs:158
↓ 1 callersFunctioncreate_heap
(buf: &mut [usize])
src/huffman/cano_huff_table.rs:33
↓ 1 callersFunctioncreate_huffman_table
( symb_len: &[u8], is_reverse: bool, )
src/huffman/mod.rs:22
↓ 1 callersMethoddec
( &mut self, reader: &mut R, iter: &mut I, )
src/huffman/decoder.rs:186
↓ 1 callersMethoddec_len_tree
( &mut self, tbit_len: usize, reader: &mut R, iter: &mut I, )
src/lzhuf/decoder.rs:90
↓ 1 callersMethoddec_len_tree
( &mut self, hclen: u32, reader: &mut R, iter: &mut I, )
src/deflate/decoder.rs:99
↓ 1 callersMethoddec_offs_tree
( &mut self, pbit_len: usize, reader: &mut R, iter: &mut I, )
src/lzhuf/decoder.rs:186
↓ 1 callersMethoddec_symb_tree
( &mut self, len_decoder: &mut LzhufHuffmanDecoder, reader: &mut R, iter: &mut
src/lzhuf/decoder.rs:134
↓ 1 callersMethoddescription_in
(&self)
src/error.rs:35
↓ 1 callersMethoddescription_in
(&self)
src/bzip2/error.rs:31
↓ 1 callersMethoddictionary_bits
(self)
src/lzhuf/mod.rs:23
↓ 1 callersMethodenc
( &self, data: U, )
src/huffman/encoder.rs:42
next →1–100 of 393, ranked by callers