MCPcopy Index your code
hub / github.com/Michael-F-Bryan/rust-ffi-guide

github.com/Michael-F-Bryan/rust-ffi-guide @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
83 symbols 131 edges 22 files 14 documented · 17%
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

Plugin (Interface)
A plugin which allows you to add extra functionality to the REST client. [1 implementers]
client/src/plugins.rs

Core symbols most depended-on inside this repo

update_last_error
called by 10
client/src/ffi.rs
unload
called by 2
client/src/plugins.rs
name
called by 2
injector-plugin/src/lib.rs
target_dir
called by 1
client/build.rs
initialize_logging
called by 1
client/src/utils.rs
take_last_error
called by 1
client/src/ffi.rs
last_error_length
called by 1
client/src/ffi.rs
request_create
called by 1
client/src/ffi.rs

Shape

Method 41
Function 31
Class 9
Enum 1
Interface 1

Languages

Rust60%
C++40%

Modules by API surface

client/src/ffi.rs16 symbols
gui/wrappers.cpp13 symbols
client/src/plugins.rs13 symbols
gui/wrappers.hpp9 symbols
injector-plugin/src/lib.rs6 symbols
gui/main_window.cpp4 symbols
client/src/request.rs3 symbols
gui/main_window.hpp2 symbols
client/src/utils.rs2 symbols
client/src/response.rs2 symbols
client/build.rs2 symbols
book/fun/problem_4/logging.rs2 symbols

For agents

$ claude mcp add rust-ffi-guide \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact