MCPcopy Index your code
hub / github.com/dtolnay/proc-macro-workshop

github.com/dtolnay/proc-macro-workshop @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
119 symbols 122 edges 58 files 4 documented · 3%
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

Trait (Interface)
(no doc) [1 implementers]
debug/tests/07-associated-type.rs
Trait (Interface)
(no doc) [1 implementers]
debug/tests/08-escape-hatch.rs

Core symbols most depended-on inside this repo

main
called by 0
main.rs
seq
called by 0
seq/src/lib.rs
bitfield
called by 0
bitfield/impl/src/lib.rs
sorted
called by 0
sorted/src/lib.rs
derive
called by 0
debug/src/lib.rs
derive
called by 0
builder/src/lib.rs

Shape

Function 62
Class 35
Enum 15
Method 5
Interface 2

Languages

Rust100%

Modules by API surface

debug/tests/08-escape-hatch.rs6 symbols
debug/tests/07-associated-type.rs5 symbols
debug/tests/06-bound-trouble.rs4 symbols
debug/tests/05-phantom-data.rs4 symbols
bitfield/tests/10-bits-attribute.rs4 symbols
bitfield/tests/06-enums.rs4 symbols
sorted/tests/08-underscore.rs3 symbols
sorted/tests/06-pattern-path.rs3 symbols
sorted/tests/05-match-expr.rs3 symbols
sorted/tests/02-not-enum.rs3 symbols
seq/tests/09-interaction-with-macrorules.rs3 symbols
seq/tests/06-init-array.rs3 symbols

For agents

$ claude mcp add proc-macro-workshop \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact