Module client

Source
Expand description

The user-facing API types

This module provides a user-facing API for Odoo JSON-RPC methods.

Re-exports§

pub use error::Error;
pub use error::Result;

Modules§

error

Structs§

Authed
Implemented by “authenticated” clients
ClosureAsync
ClosureBlocking
NotAuthed
Implemented by “non-authenticated” clients
OdooClient
An Odoo API client
OdooRequest
ReqwestAsync
ReqwestBlocking

Traits§

AuthState
The “authentication” state of a client object
RequestImpl
The “request implementation” for a client

Type Aliases§

AsyncClosureReturn
Convenience typedef. Use this as the return value for your async closure
BlockingClosureReturn
Convenience typedef. Use this as the return value for your blocking closure