struct
-based Router Framework for Windmark
Rossweisse is in it's infancy, and a much comprehensive interface is planned.
For now, a simple Rosswiesse router can be implemented like this:
```rust use rossweisse::route; use windmark::response::Response;
struct Router { _phantom: (), }
impl Router { #[route(index)] pub fn index( _context: windmark::context::RouteContext, ) -> Response { Response::success("Hello, World!") } }
async fn main() -> Result<(), Box
router.router().set_private_key_file("windmark_private.pem");
router.router().set_certificate_file("windmark_public.pem");
router
} .run() .await } ```
This project is licensed with the GNU General Public License v3.0.