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§
- Render
Options - Options controlling how the handler renders a protocol.
- WebUI
Handler - The main WebUI handler that processes protocols and renders them.
Enums§
- Handler
Error - Error types for the WebUI handler.
Traits§
- Response
Writer - 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.