#[repr(transparent)]pub struct MediaPlaybackSessionVideoConstrictionReason(pub i32);
Expand description
Required features: "Media_Playback"
Tuple Fields
0: i32
Implementations
impl MediaPlaybackSessionVideoConstrictionReason
impl MediaPlaybackSessionVideoConstrictionReason
pub const None: Self = Self(0i32)
pub const VirtualMachine: Self = Self(1i32)
pub const UnsupportedDisplayAdapter: Self = Self(2i32)
pub const UnsignedDriver: Self = Self(3i32)
pub const FrameServerEnabled: Self = Self(4i32)
pub const OutputProtectionFailed: Self = Self(5i32)
pub const Unknown: Self = Self(6i32)
Trait Implementations
impl Copy for MediaPlaybackSessionVideoConstrictionReason
Auto Trait Implementations
impl RefUnwindSafe for MediaPlaybackSessionVideoConstrictionReason
impl Send for MediaPlaybackSessionVideoConstrictionReason
impl Sync for MediaPlaybackSessionVideoConstrictionReason
impl Unpin for MediaPlaybackSessionVideoConstrictionReason
impl UnwindSafe for MediaPlaybackSessionVideoConstrictionReason
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more