docs.rs failed to build bmux_scene_protocol_render-0.0.1-alpha.1
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
bmux_scene_protocol_render
Terminal-ANSI renderer for [bmux_scene_protocol] paint commands.
The scene-protocol crate defines the wire schema for decoration
output (paint commands, border glyphs, styles). This crate turns a
SurfaceDecoration value into the corresponding ANSI/VT-sequence
bytes on a std::io::Write target.
Consumers:
bmux_attach_pipelineuses the paint-command executor during frame assembly to apply plugin-published decoration output.- Render extensions (
AttachRenderExtensionimplementors in each plugin's renderer crate) callapply_paint_commandsdirectly to paint their surface decoration on top of the pane content.
No decoration-plugin-specific knowledge lives here; this crate is a generic helper for anything that produces scene-protocol output.