guinea-eframe 0.13.6

guinea on egui: the router and the application runtime, drawn immediately
docs.rs failed to build guinea-eframe-0.13.6
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.

guinea on egui: the same router and features, drawn immediately.

The closest relative among the backends is ratatui, not WinUI: egui is immediate, so a view is not a tree that is kept and diffed - it is drawing that happens inside one frame and leaves nothing behind. As there, a view is a [Node]: drawing deferred until someone supplies the [egui::Ui] to draw into, which is what lets a layout decide where its child goes.

What differs from the terminal is who owns the loop. eframe owns it, the way the reactor does under WinUI, so [run] hands it over and puts the frame inside eframe::App::update. And unlike a terminal, egui sleeps when nothing happens - so work finished on another thread has to wake it, which is what the dispatcher's request_repaint is for.