Struct AppBroadcastTerminationReason
#[repr(transparent)]pub struct AppBroadcastTerminationReason(pub i32);Tuple Fields§
§0: i32Implementations§
§impl AppBroadcastTerminationReason
impl AppBroadcastTerminationReason
pub const NormalTermination: Self
pub const LostConnectionToService: Self
pub const NoNetworkConnectivity: Self
pub const ServiceAbort: Self
pub const ServiceError: Self
pub const InternalError: Self
pub const UnsupportedFormat: Self
pub const BackgroundTaskTerminated: Self
pub const BackgroundTaskUnresponsive: Self
Trait Implementations§
§impl Clone for AppBroadcastTerminationReason
impl Clone for AppBroadcastTerminationReason
§fn clone(&self) -> AppBroadcastTerminationReason
fn clone(&self) -> AppBroadcastTerminationReason
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read more§impl Debug for AppBroadcastTerminationReason
impl Debug for AppBroadcastTerminationReason
§impl Default for AppBroadcastTerminationReason
impl Default for AppBroadcastTerminationReason
§fn default() -> AppBroadcastTerminationReason
fn default() -> AppBroadcastTerminationReason
Returns the “default value” for a type. Read more
§impl PartialEq for AppBroadcastTerminationReason
impl PartialEq for AppBroadcastTerminationReason
impl Copy for AppBroadcastTerminationReason
impl Eq for AppBroadcastTerminationReason
impl StructuralPartialEq for AppBroadcastTerminationReason
Auto Trait Implementations§
impl Freeze for AppBroadcastTerminationReason
impl RefUnwindSafe for AppBroadcastTerminationReason
impl Send for AppBroadcastTerminationReason
impl Sync for AppBroadcastTerminationReason
impl Unpin for AppBroadcastTerminationReason
impl UnwindSafe for AppBroadcastTerminationReason
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