pub struct GmailThreadDelete { /* private fields */ }Expand description
Gmail REST thread permanent deletion, yielding no response body.
Implementations§
Source§impl GmailThreadDelete
impl GmailThreadDelete
Sourcepub fn new(
auth: &HttpAuthBearer,
user_id: &str,
id: &str,
) -> Result<Self, GmailSendError>
pub fn new( auth: &HttpAuthBearer, user_id: &str, id: &str, ) -> Result<Self, GmailSendError>
Builds the users.threads.delete request for the given thread id.
Trait Implementations§
Source§impl GmailCoroutine for GmailThreadDelete
impl GmailCoroutine for GmailThreadDelete
Source§type Yield = GmailYield
type Yield = GmailYield
The I/O request type yielded while the exchange is in progress.
Source§type Return = Result<GmailSendOutput<GmailNoResponse>, GmailSendError>
type Return = Result<GmailSendOutput<GmailNoResponse>, GmailSendError>
The terminal value type produced when the exchange completes.
Auto Trait Implementations§
impl Freeze for GmailThreadDelete
impl RefUnwindSafe for GmailThreadDelete
impl Send for GmailThreadDelete
impl Sync for GmailThreadDelete
impl Unpin for GmailThreadDelete
impl UnsafeUnpin for GmailThreadDelete
impl UnwindSafe for GmailThreadDelete
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