Code
Hub
Workspaces
Following
Digest
Agents
Trending
Connect
MCP
copy
Index your code
hub
/ github.com/emk/rust-streaming
github.com/emk/rust-streaming
@main
Chat with this repo
repository ↗
·
DeepWiki ↗
·
+ Follow
35
symbols
61
edges
5
files
15
documented · 43%
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
Buffer (Interface)
This is our stand-in for Buffer. Here, `next_line` is a simpler stand-in for `fill_buf`, `consume`, etc. [3 implementers]
benches/toy_parsers.rs
SliceContains (Interface)
An internal trait with some convenience functions. [1 implementers]
src/buffers.rs
StreamingIterator (Interface)
Like `Iterator`, but it allows you to store temporary data in the iterator itself, and return temporary references from [1 …
src/iter.rs
StreamIterator (Interface)
(no doc) [1 implementers]
src/csv.rs
Core symbols
most depended-on inside this repo
contains_slice
called by 3
src/buffers.rs
make_pretend_file
called by 2
benches/toy_parsers.rs
next_line
called by 2
benches/toy_parsers.rs
contains_slice_pos
called by 2
src/buffers.rs
fill_buf
called by 2
src/buffers.rs
consume
called by 2
src/buffers.rs
top_up
called by 2
src/buffers.rs
read_chunks
called by 2
src/buffers.rs
Shape
Method
15
Function
9
Class
7
Interface
4
Languages
Rust
100%
Modules
by API surface
src/buffers.rs
15 symbols
benches/toy_parsers.rs
10 symbols
src/csv.rs
9 symbols
src/iter.rs
1 symbols
For agents
$
claude mcp add rust-streaming \ -- python -m otcore.mcp_server <graph>
⬇ download graph artifact