Skip to main content

Crate webui_dev_server

Crate webui_dev_server 

Source
Expand description

Shared dev-server primitives for WebUI tooling.

See the crate README for the high-level overview. The crate exposes:

Re-exports§

pub use livereload::sse_handler;
pub use livereload::LiveReload;
pub use livereload::ReloadEvent;
pub use reporter::local_hms;
pub use reporter::RebuildReporter;
pub use serve::serve_file_response;
pub use serve::serve_static_file;
pub use serve::NotFoundStrategy;
pub use serve::StaticServeConfig;
pub use watch::default_ignore_paths;
pub use watch::spawn_watcher;
pub use watch::WatchConfig;
pub use watch::WatcherHandle;
pub use worker::spawn_rebuild_worker;
pub use worker::RebuildError;
pub use worker::RebuildWorker;
pub use worker::TickSender;

Modules§

inject
HTML script-injection helper.
livereload
Server-Sent Events live-reload broadcaster.
path
URL path utilities for dev servers.
reporter
Terminal reporter for dev-server rebuild loops.
serve
Static-file actix handler for dev servers.
watch
Debounced filesystem watcher.
worker
Generic rebuild-worker driver for dev servers.