pub struct JmapIdentitySet { /* private fields */ }Expand description
I/O-free coroutine for the JMAP Identity/set method.
Implementations§
Source§impl JmapIdentitySet
impl JmapIdentitySet
Sourcepub fn new(
session: &JmapSession,
http_auth: &SecretString,
args: JmapIdentitySetArgs,
) -> Result<Self, JmapIdentitySetError>
pub fn new( session: &JmapSession, http_auth: &SecretString, args: JmapIdentitySetArgs, ) -> Result<Self, JmapIdentitySetError>
Prepares the method call request and builds the coroutine.
Trait Implementations§
Source§impl JmapCoroutine for JmapIdentitySet
impl JmapCoroutine for JmapIdentitySet
Source§type Return = Result<JmapIdentitySetOutput, JmapIdentitySetError>
type Return = Result<JmapIdentitySetOutput, JmapIdentitySetError>
Terminal value. By convention
Result<Output, Error>.Auto Trait Implementations§
impl Freeze for JmapIdentitySet
impl RefUnwindSafe for JmapIdentitySet
impl Send for JmapIdentitySet
impl Sync for JmapIdentitySet
impl Unpin for JmapIdentitySet
impl UnsafeUnpin for JmapIdentitySet
impl UnwindSafe for JmapIdentitySet
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