Struct windows::Media::Capture::AppBroadcastTerminationReason
#[repr(transparent)]pub struct AppBroadcastTerminationReason(pub i32);
Tuple Fields§
§0: i32
Implementations§
§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 copy 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
§fn eq(&self, other: &AppBroadcastTerminationReason) -> bool
fn eq(&self, other: &AppBroadcastTerminationReason) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)