MCPcopy Index your code
hub / github.com/Kixunil/genio

github.com/Kixunil/genio @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
143 symbols 255 edges 16 files 56 documented · 39%
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

Read (Interface)
The Read trait allows for reading bytes from a source. Implementors of the Read trait are sometimes called 'readers'. [14 …
src/lib.rs
BufWrite (Interface)
When writing, it might be better to serialize directly into a buffer. This trait allows such situation. This triat is ` [4 …
src/bufio.rs
ReadExt (Interface)
After reading to buffer, it's often useful to adjust the slice. Also, reading may be done in loop, which ends when reade [1 …
src/ext.rs
IntoIntrError (Interface)
Trait for custom error types that can also represent interruption. [1 implementers]
src/error.rs
InsertPlaceholder (Interface)
Sometimes when serializing data, not all information is known until rest of the data is written. For example, when heade [1 …
src/util/placeholder.rs
Write (Interface)
A trait for objects which are byte-oriented sinks. Implementors of the `Write` trait are sometimes called 'writers'. W [13 …
src/lib.rs
BufRead (Interface)
A `BufRead` is a type of `Read`er which has an internal buffer, allowing it to perform extra ways of reading. [3 implementers]
src/bufio.rs
Placeholder (Interface)
(no doc) [1 implementers]
src/util/placeholder.rs

Core symbols most depended-on inside this repo

len
called by 48
src/bufio.rs
write_all
called by 11
src/lib.rs
read_exact
called by 8
src/lib.rs
available
called by 4
src/bufio.rs
as_raw_buf
called by 3
src/bufio.rs
read
called by 2
src/bufio.rs
flush
called by 2
src/bufio.rs
read
called by 2
src/lib.rs

Shape

Method 101
Class 19
Interface 15
Enum 7
Function 1

Languages

Rust100%

Modules by API surface

src/lib.rs36 symbols
src/bufio.rs26 symbols
src/std_impls.rs17 symbols
src/error.rs14 symbols
src/util/write_only.rs10 symbols
src/util/restarting.rs9 symbols
src/util/write_trunc.rs8 symbols
src/util/sink.rs4 symbols
src/ext.rs4 symbols
src/util/chain.rs3 symbols
src/util/bytes.rs3 symbols
src/util/repeat_bytes.rs2 symbols

For agents

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

⬇ download graph artifact