Crate feattle_ui

Source
Expand description

This crate implements an administration Web Interface for visualizing and modifying the feature flags (called “feattles”, for short).

It provides a web-framework-agnostic implementation in AdminPanel and ready-to-use bindings for warp and axum. Please refer to the main package - feattle for more information.

Note that authentication is not provided out-of-the-box and you’re the one responsible for controlling and protecting the access.

§Optional features

Modules§

api
Describes the schema of the JSON API

Structs§

AdminPanel
The administration panel, agnostic to the choice of web-framework.
RenderedPage
Represent a rendered page

Enums§

RenderError
Represent what can go wrong while handling a request

Functions§

axum_router
Return an axum router that serves the admin panel.
run_warp_server
Run the given admin panel using warp framework.