Module jsonrpc

Source
Expand description

The base JSON-RPC types

This module exposes type structs, traits, and helper methods to build valid Odoo JSON-RPC requests.

As a crate user, you shouldn’t need to interact with these directly. Instead, see crate::client.

Re-exports§

pub use request::JsonRpcParams;
pub use request::JsonRpcRequest;
pub use request::OdooApiContainer;
pub use request::OdooApiMethod;
pub use request::OdooOrmContainer;
pub use request::OdooOrmMethod;
pub use request::OdooWebContainer;
pub use request::OdooWebMethod;
pub use response::JsonRpcResponse;

Modules§

request
JSON-RPC Requests
response
JSON-RPC Responses

Structs§

OdooIds
A vec of OdooId.

Enums§

JsonRpcMethod
A string representing the JSON-RPC “method”
JsonRpcVersion
A string representing the JSON-RPC version

Type Aliases§

JsonRpcId
A JSON-RPC request id
OdooId
An Odoo record id