diff --git a/src/sync.rs b/src/sync.rs index be56035..59de425 100644 --- a/src/sync.rs +++ b/src/sync.rs @@ -1,3 +1,9 @@ +//! Sharable version of `TransClient`. +//! +//! It lifted the requirement of `&mut self` on +//! all requests methods by using a lock on inner state. This may introduce some overhead +//! so choose as needed. + use std::{ops::Deref, sync::RwLock}; use reqwest::{header::CONTENT_TYPE, Client, StatusCode, Url};