MCPcopy Index your code
hub / github.com/bread-graphics/breadx

github.com/bread-graphics/breadx @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
582 symbols 1,465 edges 65 files 161 documented · 28% updated 3y ago★ 2395 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

Connection (Interface)
A "suitable byte stream" where communication with the X11 server can occur. See the [module level documentation](index. [7 …
breadx/src/connection/mod.rs
DisplayBase (Interface)
An interface to the X11 server, containing functionality that is neither inherently synchronous nor asynchronous. This [11 …
breadx/src/display/mod.rs
Display (Interface)
A blocking interface to the X11 server. This interface can be used to do everything that [`DisplayBase`] can do, but it [13 …
breadx/src/display/mod.rs
PrefetchTarget (Interface)
A request that needs to be prefetched. [4 implementers]
breadx/src/display/prefetch.rs
Void (Interface)
A type that can be used in the "void" position. [3 implementers]
breadx/src/void.rs

Core symbols most depended-on inside this repo

unwrap
called by 139
breadx/src/display/mod.rs
map
called by 57
breadx/src/display/mod.rs
get_mut
called by 44
breadx/src/connection/std_wrapper.rs
find_attribute
called by 33
xcb_parser/src/lib.rs
name
called by 31
xcb_parser/src/toplevel.rs
len
called by 29
breadx/src/display/raw_request.rs
get_ref
called by 28
breadx/src/connection/std_wrapper.rs
read_start_event
called by 25
xcb_parser/src/lib.rs

Shape

Method 357
Function 129
Class 63
Enum 23
Interface 10

Languages

Rust100%

Modules by API surface

breadx/src/connection/buffered.rs38 symbols
breadx/src/display/basic.rs34 symbols
breadx/src/error.rs29 symbols
breadx/src/display/sync.rs23 symbols
breadx/src/display/mod.rs23 symbols
breadx/src/display/raw_request.rs21 symbols
breadx-generator/src/items.rs21 symbols
breadx/src/connection/sendmsg.rs20 symbols
xcb_parser/src/fields.rs19 symbols
breadx/src/name/mod.rs19 symbols
breadx/src/rt_support/async_std_support.rs18 symbols
breadx/examples/xclock.rs18 symbols

For agents

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

⬇ download graph artifact

Ask about this repo answers extend the page