MCPcopy Index your code
hub / github.com/distil/rust_lua_ffi

github.com/distil/rust_lua_ffi @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
137 symbols 167 edges 12 files 6 documented · 4% updated 4y ago★ 594 open issues
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

PtrAsReference (Interface)
Types with #[derive(CMarshalling)] implement this trait. [6 implementers]
c-marshalling/src/lib.rs
Type (Interface)
(no doc) [6 implementers]
lua-marshalling/src/lib.rs
IntoRawConversion (Interface)
Types with #[derive(CMarshalling)] implement this trait. [5 implementers]
c-marshalling/src/lib.rs
IntoRawConversion (Interface)
(no doc) [6 implementers]
lua-marshalling/src/lib.rs
FromRawConversion (Interface)
Types with #[derive(CMarshalling)] implement this trait. [5 implementers]
c-marshalling/src/lib.rs
FromRawConversion (Interface)
(no doc) [5 implementers]
lua-marshalling/src/lib.rs

Core symbols most depended-on inside this repo

box_into_ptr
called by 6
c-marshalling/src/lib.rs
box_from_ptr
called by 6
c-marshalling/src/lib.rs
make_a
called by 2
rust-unit/src/ffi.rs
generate
called by 2
generator/src/lib.rs
a
called by 2
rust-example/src/ffi.rs
into_raw
called by 2
c-marshalling/src/lib.rs
prefixed
called by 2
lua-marshalling/src/lib.rs
concatenate_strings
called by 1
rust-unit/src/ffi.rs

Shape

Function 81
Method 26
Class 24
Interface 6

Languages

Rust100%

Modules by API surface

rust-unit/src/ffi.rs48 symbols
lua-marshalling/src/lib.rs32 symbols
rust-example/src/ffi.rs26 symbols
c-marshalling/src/lib.rs18 symbols
parser/src/lib.rs6 symbols
generator/src/lib.rs2 symbols
derive-lua-marshalling/src/lib.rs2 symbols
rust-unit/src/build.rs1 symbols
rust-example/src/build.rs1 symbols
derive-c-marshalling-library/src/lib.rs1 symbols

For agents

$ claude mcp add rust_lua_ffi \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page