Expand description
rivet-chat
§Crate Organization
The entry point for most customers will be Client
. Client
exposes one method for each API offered
by the service.
Some APIs require complex or nested arguments. These exist in model
.
Lastly, errors that can be returned by the service are contained within error
. Error
defines a meta
error encompassing all possible errors that can be returned by the service.
The other modules within this crate are not required for normal usage.
Re-exports§
pub use client::Client;
pub use client::ClientWrapper;
Modules§
- client
- Client and fluent builders for calling the service.
- config
- Configuration for the service.
- error
- Errors that can occur when calling the service.
- input
- Input structures for operations.
- model
- Data structures used by operation inputs/outputs.
- operation
- All operations that this crate can perform.
- output
- Output structures for operations.
- types
- Re-exported types from supporting crates.
Structs§
- Builder
- A builder that provides more customization options when constructing a
Client
. - Config
- Service config.
Enums§
- Error
- All possible error types for this service.
Statics§
- PKG_
VERSION - Crate version number.