pub struct NativeScreen { /* private fields */ }Expand description
A screen identified by its CGDirectDisplayID.
Trait Implementations§
Source§impl AsRef<PlatformScreen> for NativeScreen
impl AsRef<PlatformScreen> for NativeScreen
Source§fn as_ref(&self) -> &PlatformScreen
fn as_ref(&self) -> &PlatformScreen
Converts this type into a shared reference of the (usually inferred) input type.
Auto Trait Implementations§
impl !RefUnwindSafe for NativeScreen
impl !Send for NativeScreen
impl !Sync for NativeScreen
impl !UnwindSafe for NativeScreen
impl Freeze for NativeScreen
impl Unpin for NativeScreen
impl UnsafeUnpin for NativeScreen
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> ClassDefaults for Twhere
T: ?Sized,
impl<T> ClassDefaults for Twhere
T: ?Sized,
Source§fn static_constructor()
fn static_constructor()
The static constructor of a type: work done once per thread, after
the properties of the type are registered and before its first
instance exists (class handlers,
affects_render, metadata
overrides). Read more