MCPcopy Index your code
hub / github.com/chalharu/rust-compression

github.com/chalharu/rust-compression @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
469 symbols 1,256 edges 47 files 2 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

Decoder (Interface)
(no doc) [6 implementers]
src/traits/decoder.rs
SmallBitVecReverse (Interface)
(no doc) [4 implementers]
src/bitio/small_bit_vec.rs
BucketSort (Interface)
(no doc) [1 implementers]
src/bucket_sort.rs
BitDecodeService (Interface)
(no doc) [7 implementers]
src/traits/decoder.rs
Direction (Interface)
(no doc) [2 implementers]
src/bitio/direction/mod.rs
Encoder (Interface)
(no doc) [6 implementers]
src/traits/encoder.rs
BitWriteExt (Interface)
(no doc) [1 implementers]
src/bitio/writer.rs
DecodeExt (Interface)
(no doc) [1 implementers]
src/traits/decoder.rs

Core symbols most depended-on inside this repo

push
called by 97
src/lzss/slidedict.rs
iter
called by 95
src/bitset.rs
len
called by 71
src/bitio/small_bit_vec.rs
data
called by 42
src/bitio/small_bit_vec.rs
to_bytes
called by 30
src/bitio/writer.rs
into_iter
called by 25
src/bitset.rs
encode
called by 24
src/lzss/encoder.rs
write_u8
called by 22
src/bzip2/encoder.rs

Shape

Method 209
Function 184
Class 52
Enum 14
Interface 10

Languages

Rust100%

Modules by API surface

src/deflate/encoder.rs26 symbols
src/deflate/mod.rs23 symbols
src/lzss/encoder.rs22 symbols
src/lzhuf/encoder.rs22 symbols
src/bitio/writer.rs22 symbols
src/lzhuf/mod.rs21 symbols
src/bitio/reader.rs20 symbols
src/suffix_array/sais.rs19 symbols
src/bzip2/encoder.rs18 symbols
src/bitset.rs17 symbols
src/cbuffer.rs16 symbols
src/bitio/small_bit_vec.rs14 symbols

For agents

$ claude mcp add rust-compression \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact