28 releases
0.11.0 | Jan 23, 2024 |
---|---|
0.10.6 | Nov 30, 2023 |
0.10.5 | Oct 12, 2023 |
0.10.4 | Jul 14, 2023 |
0.2.1 | Nov 24, 2022 |
#406 in Web programming
181 downloads per month
Used in 4 crates
53KB
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.9–4MB
~80K SLoC