Crate opentalk_client_shared

Source
Expand description

Types and traits that are used by the OpenTalk client library crate

Structs§

AuthorizedHttpRequest
Wrapper type that adds authorization information to a request
ClientSnafu
SNAFU context selector for the ApiError::Client variant
DataOption
A wrapper around Option for deserializing from optional data from a HTTP response.
DataTypeSnafu
SNAFU context selector for the ApiError::DataType variant
OpenTalkServiceSnafu
SNAFU context selector for the ApiError::OpenTalkService variant
OpenTalkSnafu
SNAFU context selector for the ApiError::OpenTalk variant
UnauthorizedSnafu
SNAFU context selector for the ApiError::Unauthorized variant

Enums§

ApiError
Errors which may occur when using API endpoints.

Traits§

Authorization
Trait for augmenting requests with authentication information
Client
A trait representing an asynchronous client which can communicate with an OpenTalk instance.
RestClient
A trait representing a client which can communicate with an OpenTalk instance via REST.
WithAuthorization
Trait for adding authorization information to http requests