Expand description
The Conjure HTTP client API.
Structs§
- BoxAsync
Write Body - A boxed
AsyncWriteBodytrait object. - BoxLocal
Async Write Body - A boxed
LocalAsyncWriteBodytrait object. - Endpoint
- Conjure-specific metadata about an endpoint.
Enums§
- Async
Request Body - The body of an async Conjure request.
- Conjure
Request Serializer - A body serializer which acts like a Conjure-generated client would.
- Conjure
Response Deserializer - A response deserializer which acts like a Conjure-generated client would.
- Display
Encoder - An encoder which converts values via their
Displayimplementation. - Display
SeqEncoder - An encoder which converts a sequence of values via their individual
Displayimplementations. - Local
Async Request Body - The body of a local async Conjure request.
- Request
Body - The body of a blocking Conjure request.
- Unit
Response Deserializer - A response deserializer which ignores the response and returns
().
Traits§
- Async
Client - A trait implemented by async HTTP client implementations.
- Async
Deserialize Response - A trait implemented by response deserializers used by custom async Conjure client trait implementations.
- Async
Serialize Request - A trait implemented by request body serializers used by custom async Conjure client trait implementations.
- Async
Service - A trait implemented by generated async client interfaces for a Conjure service.
- Async
Write Body - A trait implemented by async streaming bodies.
- Client
- A trait implemented by HTTP client implementations.
- Deserialize
Response - A trait implemented by response deserializers used by custom Conjure client trait implementations.
- Encode
Header - A trait implemented by header encoders used by custom Conjure client trait implementations.
- Encode
Param - A trait implemented by URL parameter encoders used by custom Conjure client trait implementations.
- Local
Async Client - A trait implemented by local async HTTP client implementations.
- Local
Async Deserialize Response - A trait implemented by response deserializers used by custom local async Conjure client trait implementations.
- Local
Async Serialize Request - A trait implemented by request body serializers used by custom local async Conjure client trait implementations.
- Local
Async Write Body - A trait implemented by local async streaming bodies.
- Serialize
Request - A trait implemented by request body serializers used by custom Conjure client trait implementations.
- Service
- A trait implemented by generated blocking client interfaces for a Conjure service.
- Write
Body - A trait implemented by streaming bodies.