pub struct GmailDelegateDelete { /* private fields */ }Expand description
I/O-free coroutine deleting a delegate from a Gmail account
(users.settings.delegates.delete).
Implementations§
Source§impl GmailDelegateDelete
impl GmailDelegateDelete
Sourcepub fn new(
auth: &HttpAuthBearer,
user_id: &str,
delegate_email: &str,
) -> Result<Self, GmailSendError>
pub fn new( auth: &HttpAuthBearer, user_id: &str, delegate_email: &str, ) -> Result<Self, GmailSendError>
Builds the users.settings.delegates.delete request for the given
delegate email.
Trait Implementations§
Source§impl GmailCoroutine for GmailDelegateDelete
impl GmailCoroutine for GmailDelegateDelete
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 GmailDelegateDelete
impl RefUnwindSafe for GmailDelegateDelete
impl Send for GmailDelegateDelete
impl Sync for GmailDelegateDelete
impl Unpin for GmailDelegateDelete
impl UnsafeUnpin for GmailDelegateDelete
impl UnwindSafe for GmailDelegateDelete
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