pub struct HostedServiceStatusSubscription { /* private fields */ }Expand description
Recoverable service status subscription.
Implementations§
Source§impl HostedServiceStatusSubscription
impl HostedServiceStatusSubscription
Sourcepub async fn recv(&mut self) -> Option<HostedServiceStatus>
pub async fn recv(&mut self) -> Option<HostedServiceStatus>
Receives the current status first and then every subsequent status change.
Auto Trait Implementations§
impl !RefUnwindSafe for HostedServiceStatusSubscription
impl !UnwindSafe for HostedServiceStatusSubscription
impl Freeze for HostedServiceStatusSubscription
impl Send for HostedServiceStatusSubscription
impl Sync for HostedServiceStatusSubscription
impl Unpin for HostedServiceStatusSubscription
impl UnsafeUnpin for HostedServiceStatusSubscription
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more