pub struct GmailDelegatesList { /* private fields */ }Expand description
I/O-free coroutine listing the delegates of a Gmail account
(users.settings.delegates.list).
Implementations§
Source§impl GmailDelegatesList
impl GmailDelegatesList
Sourcepub fn new(auth: &HttpAuthBearer, user_id: &str) -> Result<Self, GmailSendError>
pub fn new(auth: &HttpAuthBearer, user_id: &str) -> Result<Self, GmailSendError>
Builds the users.settings.delegates.list request for the given user.
Trait Implementations§
Source§impl GmailCoroutine for GmailDelegatesList
impl GmailCoroutine for GmailDelegatesList
Source§type Yield = GmailYield
type Yield = GmailYield
The I/O request type yielded while the exchange is in progress.
Source§type Return = Result<GmailSendOutput<GmailDelegatesListResponse>, GmailSendError>
type Return = Result<GmailSendOutput<GmailDelegatesListResponse>, GmailSendError>
The terminal value type produced when the exchange completes.
Auto Trait Implementations§
impl Freeze for GmailDelegatesList
impl RefUnwindSafe for GmailDelegatesList
impl Send for GmailDelegatesList
impl Sync for GmailDelegatesList
impl Unpin for GmailDelegatesList
impl UnsafeUnpin for GmailDelegatesList
impl UnwindSafe for GmailDelegatesList
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