Expand description
BuffrHost — the host adapter that wires hjkl_engine::Editor to
the buffr browser shell.
Implements hjkl_engine::Host with type Intent = BuffrEditIntent.
Inherent helpers (set_clipboard_cache, drain_clipboard_outbox,
drain_intents) sit alongside the trait methods so the host’s tick
loop can flush queued operations on its own cadence — the engine
never blocks on either clipboard or intent fan-out.
Structs§
- Buffr
Buffer Id - Buffer identifier in buffr’s tab manager. Opaque — host owns the generation; engine echoes it back in intents.
- Buffr
Host - Host adapter consumed by
hjkl_engine::Editoronce edit-mode is active.
Enums§
- Buffr
Edit Intent - Intents the engine emits back at the host. Variants align with the
SPEC
Host::Intentshape buffr will set whenhjkl_engine::Hostships.