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