docs.rs failed to build bmux_pane_runtime_plugin-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_pane_runtime_plugin
Owns pane runtime for bmux: PTY handles (spawned via portable-pty),
per-session layout tree, per-pane output fanout buffer, per-pane
terminal-protocol + structured cursor + shell-integration parsers, per-pane
resurrection state, per-session attach viewport.
Consumed by the server via three trait-object handles registered in
the plugin state registry during activate:
PaneOutputReaderHandle— server'sevent_push_taskuses this to read pane output on behalf of attached clients.PaneRuntimeCommandsHandle— server's IPC handlers dispatch every pane/session mutation through this.StatefulPluginHandle— the snapshot orchestrator walks this during save/restore, carrying the pane-runtime section of the combined envelope.
The plugin also registers a WireEventSinkHandle consumer (for
publishing Event::PaneExited / Event::PaneRestarted /
Event::AttachViewChanged) and a RecordingSinkHandle consumer
(for pane-output recording).