Skip to main content

Crate webui_handler

Crate webui_handler 

Source
Expand description

WebUI Handler implementation for Rust.

This crate provides functionality to process and render WebUI protocols into final HTML output based on provided data.

Modules§

plugin
Handler plugin trait and built-in plugin implementations.
route_handler
Route component inventory management for incremental route rendering.
route_matcher
Iterative path template matcher for server-side route resolution.

Structs§

RenderOptions
Options controlling how the handler renders a protocol.
WebUIHandler
The main WebUI handler that processes protocols and renders them.

Enums§

HandlerError
Error types for the WebUI handler.

Traits§

ResponseWriter
Interface for writing rendered output

Functions§

handle
Process a WebUI protocol with the provided state and write the output to the given writer. This is the main entry point for the WebUI handler.

Type Aliases§

Result