Struct windows_sys::Devices::Lights::LampPurposes
[−]#[repr(transparent)]pub struct LampPurposes(pub u32);
Expand description
Required features: "Devices_Lights"
Tuple Fields
0: u32
Implementations
impl LampPurposes
impl LampPurposes
pub const Undefined: Self = Self(0u32)
pub const Control: Self = Self(1u32)
pub const Accent: Self = Self(2u32)
pub const Branding: Self = Self(4u32)
pub const Status: Self = Self(8u32)
pub const Illumination: Self = Self(16u32)
pub const Presentation: Self = Self(32u32)
Trait Implementations
impl Clone for LampPurposes
impl Clone for LampPurposes
impl Copy for LampPurposes
Auto Trait Implementations
impl RefUnwindSafe for LampPurposes
impl Send for LampPurposes
impl Sync for LampPurposes
impl Unpin for LampPurposes
impl UnwindSafe for LampPurposes
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