Struct gmail::request::threads_modify::ThreadsModifyRequest
source · pub struct ThreadsModifyRequest {
pub add_label_ids: Option<Vec<String>>,
pub id: String,
pub remove_label_ids: Option<Vec<String>>,
pub user_id: String,
}
Expand description
You should use this struct via GmailClient::threads_modify
.
On request success, this will return a [Thread
].
Fields§
§add_label_ids: Option<Vec<String>>
§id: String
§remove_label_ids: Option<Vec<String>>
§user_id: String
Trait Implementations§
source§impl Clone for ThreadsModifyRequest
impl Clone for ThreadsModifyRequest
source§fn clone(&self) -> ThreadsModifyRequest
fn clone(&self) -> ThreadsModifyRequest
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for ThreadsModifyRequest
impl Debug for ThreadsModifyRequest
source§impl<'de> Deserialize<'de> for ThreadsModifyRequest
impl<'de> Deserialize<'de> for ThreadsModifyRequest
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ThreadsModifyRequest
impl RefUnwindSafe for ThreadsModifyRequest
impl Send for ThreadsModifyRequest
impl Sync for ThreadsModifyRequest
impl Unpin for ThreadsModifyRequest
impl UnwindSafe for ThreadsModifyRequest
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more