Code
Hub
Workspaces
Following
Digest
Agents
Trending
Connect
MCP
copy
Index your code
hub
/ github.com/cgaebel/iobuf
github.com/cgaebel/iobuf
@main
Chat with this repo
repository ↗
·
DeepWiki ↗
·
+ Follow
364
symbols
784
edges
8
files
19
documented · 5%
Search
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
IntLike (Interface)
8-64 bit integer types. Not floating point. This used to be in the standard library, but was pulled out into an externa [10 …
src/intlike.rs
Iobuf (Interface)
Input/Output Buffer Have your functions take a generic IObuf when they don't modify the buffer contents. This allows th [3 …
src/iobuf.rs
Allocator (Interface)
Used to provide custom memory to Iobufs, instead of just using the heap. [1 implementers]
src/raw.rs
Core symbols
most depended-on inside this repo
len
called by 45
src/raw.rs
check_range_u32
called by 24
src/raw.rs
debug_check_invariants
called by 20
src/raw.rs
lo_min
called by 19
src/raw.rs
as_window_slice
called by 17
src/raw.rs
debug_check_range_u32
called by 16
src/raw.rs
push
called by 15
src/bufspan.rs
into_iter
called by 14
src/bufspan.rs
Shape
Method
287
Function
61
Class
10
Enum
3
Interface
3
Languages
Rust
100%
Modules
by API surface
src/raw.rs
157 symbols
src/impls.rs
111 symbols
src/bufspan.rs
56 symbols
src/appendbuf.rs
27 symbols
src/ringbuf.rs
6 symbols
src/intlike.rs
6 symbols
src/iobuf.rs
1 symbols
For agents
$
claude mcp add iobuf \ -- python -m otcore.mcp_server <graph>
⬇ download graph artifact