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