#![forbid(unsafe_code)]
pub mod methods;
pub use jmap_base_client::ClientError;
pub use methods::{
AddedItem, ChangesResponse, GetResponse, QueryChangesResponse, QueryResponse, SessionClient,
SetError, SetResponse,
};
pub trait JmapTasksExt {
fn with_tasks_session(self, session: jmap_base_client::Session) -> methods::SessionClient;
}
impl JmapTasksExt for jmap_base_client::JmapClient {
fn with_tasks_session(self, session: jmap_base_client::Session) -> methods::SessionClient {
methods::SessionClient {
client: self,
session,
}
}
}