pub struct GmailLanguageGet { /* private fields */ }Expand description
I/O-free coroutine getting the Gmail display language settings
(users.settings.getLanguage).
Implementations§
Source§impl GmailLanguageGet
impl GmailLanguageGet
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.getLanguage request for the given user.
Trait Implementations§
Source§impl GmailCoroutine for GmailLanguageGet
impl GmailCoroutine for GmailLanguageGet
Source§type Yield = GmailYield
type Yield = GmailYield
The I/O request type yielded while the exchange is in progress.
Source§type Return = Result<GmailSendOutput<GmailLanguageSettings>, GmailSendError>
type Return = Result<GmailSendOutput<GmailLanguageSettings>, GmailSendError>
The terminal value type produced when the exchange completes.
Auto Trait Implementations§
impl Freeze for GmailLanguageGet
impl RefUnwindSafe for GmailLanguageGet
impl Send for GmailLanguageGet
impl Sync for GmailLanguageGet
impl Unpin for GmailLanguageGet
impl UnsafeUnpin for GmailLanguageGet
impl UnwindSafe for GmailLanguageGet
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