pub struct MsgraphContactsDelta { /* private fields */ }Expand description
I/O-free coroutine for the initial contacts delta request; later
rounds feed the returned links through MsgraphSend directly.
Implementations§
Source§impl MsgraphContactsDelta
impl MsgraphContactsDelta
Sourcepub fn new(
auth: &HttpAuthBearer,
user_id: &str,
folder: Option<&str>,
select: Option<&str>,
) -> Result<Self, MsgraphSendError>
pub fn new( auth: &HttpAuthBearer, user_id: &str, folder: Option<&str>, select: Option<&str>, ) -> Result<Self, MsgraphSendError>
Starts a delta round over the default Contacts folder, or over
folder when given (a contact folder id).
select trims each row to the named properties (the id always
rides along).
Trait Implementations§
Source§impl MsgraphCoroutine for MsgraphContactsDelta
impl MsgraphCoroutine for MsgraphContactsDelta
Source§type Yield = MsgraphYield
type Yield = MsgraphYield
The I/O request type yielded while the coroutine progresses.
Source§type Return = Result<MsgraphSendOutput<MsgraphContactsDeltaResponse>, MsgraphSendError>
type Return = Result<MsgraphSendOutput<MsgraphContactsDeltaResponse>, MsgraphSendError>
The final value produced on completion.
Auto Trait Implementations§
impl Freeze for MsgraphContactsDelta
impl RefUnwindSafe for MsgraphContactsDelta
impl Send for MsgraphContactsDelta
impl Sync for MsgraphContactsDelta
impl Unpin for MsgraphContactsDelta
impl UnsafeUnpin for MsgraphContactsDelta
impl UnwindSafe for MsgraphContactsDelta
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