31 releases (13 breaking)
new 0.14.0 | Oct 18, 2024 |
---|---|
0.13.0 | Jul 19, 2024 |
0.12.0 | Apr 25, 2024 |
0.11.0 | Jan 23, 2024 |
0.2.1 | Nov 24, 2022 |
#279 in Web programming
356 downloads per month
Used in 4 crates
61KB
1.5K
SLoC
Unleash types
This project represents Unleash OpenAPI types as Rust structs.
Usage
Add unleash-types to your Cargo file.
Client features
- client_features::ClientFeatures struct represents the data as it comes back from an Unleash server from the
/api/client/features
endpoint.
Client metrics
- client_metrics::ClientApplication struct represents the data expected by an Unleash server in a POST to the
/api/client/register
endpoint - client_metrics::ClientMetrics struct represents the data expected by an Unleash server in a POST to the
/api/client/metrics
endpoint
Frontend types
- frontend::FrontendResults struct represents the data expected by a proxy client GET call to the
/api/proxy
|/api/frontend
endpoints.- This is intended to help us implement Unleash Edge
Dependencies
~2.1–3.5MB
~67K SLoC