#[repr(C)]pub struct VeryRawDisplayHandle {
pub handle_type: RawDisplayHandleType,
pub ptr_1: *mut c_void,
pub id_1: u64,
}
Fields§
§handle_type: RawDisplayHandleType
§ptr_1: *mut c_void
§id_1: u64
Implementations§
Trait Implementations§
Source§impl Clone for VeryRawDisplayHandle
impl Clone for VeryRawDisplayHandle
Source§fn clone(&self) -> VeryRawDisplayHandle
fn clone(&self) -> VeryRawDisplayHandle
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 moreSource§impl Debug for VeryRawDisplayHandle
impl Debug for VeryRawDisplayHandle
Source§impl From<AndroidDisplayHandle> for VeryRawDisplayHandle
impl From<AndroidDisplayHandle> for VeryRawDisplayHandle
Source§fn from(_value: AndroidDisplayHandle) -> Self
fn from(_value: AndroidDisplayHandle) -> Self
Converts to this type from the input type.
Source§impl From<AppKitDisplayHandle> for VeryRawDisplayHandle
impl From<AppKitDisplayHandle> for VeryRawDisplayHandle
Source§fn from(_value: AppKitDisplayHandle) -> Self
fn from(_value: AppKitDisplayHandle) -> Self
Converts to this type from the input type.
Source§impl From<DrmDisplayHandle> for VeryRawDisplayHandle
impl From<DrmDisplayHandle> for VeryRawDisplayHandle
Source§fn from(value: DrmDisplayHandle) -> Self
fn from(value: DrmDisplayHandle) -> Self
Converts to this type from the input type.
Source§impl From<GbmDisplayHandle> for VeryRawDisplayHandle
impl From<GbmDisplayHandle> for VeryRawDisplayHandle
Source§fn from(value: GbmDisplayHandle) -> Self
fn from(value: GbmDisplayHandle) -> Self
Converts to this type from the input type.
Source§impl From<HaikuDisplayHandle> for VeryRawDisplayHandle
impl From<HaikuDisplayHandle> for VeryRawDisplayHandle
Source§fn from(_value: HaikuDisplayHandle) -> Self
fn from(_value: HaikuDisplayHandle) -> Self
Converts to this type from the input type.
Source§impl From<OrbitalDisplayHandle> for VeryRawDisplayHandle
impl From<OrbitalDisplayHandle> for VeryRawDisplayHandle
Source§fn from(_value: OrbitalDisplayHandle) -> Self
fn from(_value: OrbitalDisplayHandle) -> Self
Converts to this type from the input type.
Source§impl From<RawDisplayHandle> for VeryRawDisplayHandle
impl From<RawDisplayHandle> for VeryRawDisplayHandle
Source§fn from(value: RawDisplayHandle) -> Self
fn from(value: RawDisplayHandle) -> Self
Converts to this type from the input type.
Source§impl From<UiKitDisplayHandle> for VeryRawDisplayHandle
impl From<UiKitDisplayHandle> for VeryRawDisplayHandle
Source§fn from(_value: UiKitDisplayHandle) -> Self
fn from(_value: UiKitDisplayHandle) -> Self
Converts to this type from the input type.
Source§impl From<VeryRawDisplayHandle> for *mut VeryRawDisplayHandle
impl From<VeryRawDisplayHandle> for *mut VeryRawDisplayHandle
Source§fn from(value: VeryRawDisplayHandle) -> Self
fn from(value: VeryRawDisplayHandle) -> Self
Converts to this type from the input type.
Source§impl From<VeryRawDisplayHandle> for AndroidDisplayHandle
impl From<VeryRawDisplayHandle> for AndroidDisplayHandle
Source§fn from(value: VeryRawDisplayHandle) -> Self
fn from(value: VeryRawDisplayHandle) -> Self
Converts to this type from the input type.
Source§impl From<VeryRawDisplayHandle> for AppKitDisplayHandle
impl From<VeryRawDisplayHandle> for AppKitDisplayHandle
Source§fn from(value: VeryRawDisplayHandle) -> Self
fn from(value: VeryRawDisplayHandle) -> Self
Converts to this type from the input type.
Source§impl From<VeryRawDisplayHandle> for DrmDisplayHandle
impl From<VeryRawDisplayHandle> for DrmDisplayHandle
Source§fn from(value: VeryRawDisplayHandle) -> Self
fn from(value: VeryRawDisplayHandle) -> Self
Converts to this type from the input type.
Source§impl From<VeryRawDisplayHandle> for GbmDisplayHandle
impl From<VeryRawDisplayHandle> for GbmDisplayHandle
Source§fn from(value: VeryRawDisplayHandle) -> Self
fn from(value: VeryRawDisplayHandle) -> Self
Converts to this type from the input type.
Source§impl From<VeryRawDisplayHandle> for HaikuDisplayHandle
impl From<VeryRawDisplayHandle> for HaikuDisplayHandle
Source§fn from(value: VeryRawDisplayHandle) -> Self
fn from(value: VeryRawDisplayHandle) -> Self
Converts to this type from the input type.
Source§impl From<VeryRawDisplayHandle> for OrbitalDisplayHandle
impl From<VeryRawDisplayHandle> for OrbitalDisplayHandle
Source§fn from(value: VeryRawDisplayHandle) -> Self
fn from(value: VeryRawDisplayHandle) -> Self
Converts to this type from the input type.
Source§impl From<VeryRawDisplayHandle> for UiKitDisplayHandle
impl From<VeryRawDisplayHandle> for UiKitDisplayHandle
Source§fn from(value: VeryRawDisplayHandle) -> Self
fn from(value: VeryRawDisplayHandle) -> Self
Converts to this type from the input type.
Source§impl From<VeryRawDisplayHandle> for WaylandDisplayHandle
impl From<VeryRawDisplayHandle> for WaylandDisplayHandle
Source§fn from(value: VeryRawDisplayHandle) -> Self
fn from(value: VeryRawDisplayHandle) -> Self
Converts to this type from the input type.
Source§impl From<VeryRawDisplayHandle> for WebDisplayHandle
impl From<VeryRawDisplayHandle> for WebDisplayHandle
Source§fn from(value: VeryRawDisplayHandle) -> Self
fn from(value: VeryRawDisplayHandle) -> Self
Converts to this type from the input type.
Source§impl From<VeryRawDisplayHandle> for WindowsDisplayHandle
impl From<VeryRawDisplayHandle> for WindowsDisplayHandle
Source§fn from(value: VeryRawDisplayHandle) -> Self
fn from(value: VeryRawDisplayHandle) -> Self
Converts to this type from the input type.
Source§impl From<VeryRawDisplayHandle> for XcbDisplayHandle
impl From<VeryRawDisplayHandle> for XcbDisplayHandle
Source§fn from(value: VeryRawDisplayHandle) -> Self
fn from(value: VeryRawDisplayHandle) -> Self
Converts to this type from the input type.
Source§impl From<VeryRawDisplayHandle> for XlibDisplayHandle
impl From<VeryRawDisplayHandle> for XlibDisplayHandle
Source§fn from(value: VeryRawDisplayHandle) -> Self
fn from(value: VeryRawDisplayHandle) -> Self
Converts to this type from the input type.
Source§impl From<WaylandDisplayHandle> for VeryRawDisplayHandle
impl From<WaylandDisplayHandle> for VeryRawDisplayHandle
Source§fn from(value: WaylandDisplayHandle) -> Self
fn from(value: WaylandDisplayHandle) -> Self
Converts to this type from the input type.
Source§impl From<WebDisplayHandle> for VeryRawDisplayHandle
impl From<WebDisplayHandle> for VeryRawDisplayHandle
Source§fn from(_value: WebDisplayHandle) -> Self
fn from(_value: WebDisplayHandle) -> Self
Converts to this type from the input type.
Source§impl From<WindowsDisplayHandle> for VeryRawDisplayHandle
impl From<WindowsDisplayHandle> for VeryRawDisplayHandle
Source§fn from(_value: WindowsDisplayHandle) -> Self
fn from(_value: WindowsDisplayHandle) -> Self
Converts to this type from the input type.
Source§impl From<XcbDisplayHandle> for VeryRawDisplayHandle
impl From<XcbDisplayHandle> for VeryRawDisplayHandle
Source§fn from(value: XcbDisplayHandle) -> Self
fn from(value: XcbDisplayHandle) -> Self
Converts to this type from the input type.
Source§impl From<XlibDisplayHandle> for VeryRawDisplayHandle
impl From<XlibDisplayHandle> for VeryRawDisplayHandle
Source§fn from(value: XlibDisplayHandle) -> Self
fn from(value: XlibDisplayHandle) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for VeryRawDisplayHandle
impl RefUnwindSafe for VeryRawDisplayHandle
impl !Send for VeryRawDisplayHandle
impl !Sync for VeryRawDisplayHandle
impl Unpin for VeryRawDisplayHandle
impl UnwindSafe for VeryRawDisplayHandle
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