MCPcopy Index your code
hub / github.com/Nike-Inc/aws-greengrass-core-sdk-rust

github.com/Nike-Inc/aws-greengrass-core-sdk-rust @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
246 symbols 479 edges 21 files 45 documented · 18% updated 5y ago★ 72
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

Handler (Interface)
Trait to implement for specifying a handler to the greengrass runtime. This provides the ability to listen to messages s [6 …
src/handler.rs

Core symbols most depended-on inside this repo

clone
called by 13
src/shadow.rs
publish
called by 11
examples/shadow.rs
push
called by 9
src/lib.rs
reset_test_state
called by 9
src/bindings.rs
init
called by 8
src/lib.rs
with_code
called by 8
examples/shadow.rs
with_runtime
called by 7
src/lib.rs
init_log
called by 7
src/log.rs

Shape

Function 90
Method 90
Class 52
Enum 13
Interface 1

Languages

Rust88%
C8%
C++4%

Modules by API surface

src/bindings.rs32 symbols
src/lambda.rs28 symbols
src/secret.rs21 symbols
src/iotdata.rs20 symbols
stubs/src/greengrasssdk.c19 symbols
src/runtime.rs19 symbols
examples/shadow.rs18 symbols
src/shadow.rs14 symbols
src/request.rs14 symbols
stubs/include/shared/greengrasssdk.h11 symbols
src/lib.rs9 symbols
src/error.rs9 symbols

For agents

$ claude mcp add aws-greengrass-core-sdk-rust \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact