Expand description
§Rust client for the RabbitMQ HTTP API
This library is Rust client for the RabbitMQ HTTP API.
It can be used for monitoring and automation of provisioning or maintenance of RabbitMQ clusters and topologies used by applications.
There are two varions of this client:
blocking_api
is the blocking version of the clientapi
is the non-blocking (async) version
§License
This library is double licensed under the Apache 2.0 and MIT licenses. This means that the user can choose either of the licenses.
Modules§
- blocking_
api - The primary API: a blocking HTTP API client
- commons
- Types commonly used by API requests and responses
- error
- Error
- formatting
- Formatting helpers
- password_
hashing - Providers password hashing utilities for user pre-seeding.
- requests
- Types used to issues API requests (such as
PUT
,POST
,DELETE
) - responses
- API response types
- transformers