Code
Hub
Workspaces
Following
Digest
Agents
Trending
Connect
MCP
copy
Index your code
hub
/ github.com/diwic/reffers-rs
github.com/diwic/reffers-rs
@main
Chat with this repo
repository ↗
·
DeepWiki ↗
·
+ Follow
172
symbols
376
edges
8
files
20
documented · 12%
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
AReffic (Interface)
An unsafe trait that makes sure the type can be used as owner for ARef. If you implement this for your own types, make [17 …
src/aref.rs
Repr (Interface)
This is an implementation detail. Please don't mess with it. It's for abstracting over sized and unsized types. [3 implementers]
src/rc.rs
Repr (Interface)
This is an implementation detail. Please don't mess with it. It's for abstracting over sized and unsized types. [3 implementers]
src/arc.rs
Dummy (Interface)
(no doc) [2 implementers]
src/rmba.rs
BitMask (Interface)
The BitMask trait configures the memory overhead and the number of bits for Ref, Strong and Weak references. If you lik
src/rc_bitmask.rs
Descend (Interface)
An unsafe trait that abstracts over things you can borrow or lock, such as RefCell, RwLock and Mutex. You probably do n [3 …
src/aref.rs
BitMaskOps (Interface)
(no doc) [1 implementers]
src/rc_bitmask.rs
Core symbols
most depended-on inside this repo
get
called by 38
src/rc.rs
clone
called by 20
src/rc.rs
verify_areffic
called by 13
src/aref.rs
inc
called by 11
src/rc.rs
set_state
called by 10
src/rc.rs
as_ref
called by 9
src/aref.rs
state
called by 7
src/rc.rs
dec
called by 7
src/rc.rs
Shape
Method
106
Function
31
Class
26
Interface
7
Enum
2
Languages
Rust
100%
Modules
by API surface
src/rc.rs
49 symbols
src/aref.rs
41 symbols
src/arc.rs
34 symbols
src/rmba.rs
33 symbols
src/rc_bitmask.rs
7 symbols
src/lib.rs
6 symbols
benches/bench.rs
2 symbols
For agents
$
claude mcp add reffers-rs \ -- python -m otcore.mcp_server <graph>
⬇ download graph artifact