pub struct MsgraphMailFolderUpdate { /* private fields */ }Expand description
Updates a Microsoft Graph mail folder.
Implementations§
Source§impl MsgraphMailFolderUpdate
impl MsgraphMailFolderUpdate
Sourcepub fn new(
auth: &HttpAuthBearer,
user_id: &str,
id: &str,
folder: &MsgraphMailFolder,
) -> Result<Self, MsgraphSendError>
pub fn new( auth: &HttpAuthBearer, user_id: &str, id: &str, folder: &MsgraphMailFolder, ) -> Result<Self, MsgraphSendError>
Patches the mail folder id with the set fields of folder.
Trait Implementations§
Source§impl MsgraphCoroutine for MsgraphMailFolderUpdate
impl MsgraphCoroutine for MsgraphMailFolderUpdate
Source§type Yield = MsgraphYield
type Yield = MsgraphYield
The I/O request type yielded while the coroutine progresses.
Source§type Return = Result<MsgraphSendOutput<MsgraphMailFolder>, MsgraphSendError>
type Return = Result<MsgraphSendOutput<MsgraphMailFolder>, MsgraphSendError>
The final value produced on completion.
Auto Trait Implementations§
impl Freeze for MsgraphMailFolderUpdate
impl RefUnwindSafe for MsgraphMailFolderUpdate
impl Send for MsgraphMailFolderUpdate
impl Sync for MsgraphMailFolderUpdate
impl Unpin for MsgraphMailFolderUpdate
impl UnsafeUnpin for MsgraphMailFolderUpdate
impl UnwindSafe for MsgraphMailFolderUpdate
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