#[non_exhaustive]pub struct WglContextDescriptor {
pub device_context: NativePointer,
pub share_context: NativePointer,
pub get_proc_address: NativePointer,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.device_context: NativePointer§get_proc_address: NativePointerImplementations§
Source§impl WglContextDescriptor
impl WglContextDescriptor
pub fn new(device_context: NativePointer, share_context: NativePointer) -> Self
pub fn with_proc_address(self, get_proc_address: NativePointer) -> Self
Trait Implementations§
Source§impl Clone for WglContextDescriptor
impl Clone for WglContextDescriptor
Source§fn clone(&self) -> WglContextDescriptor
fn clone(&self) -> WglContextDescriptor
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 WglContextDescriptor
impl Debug for WglContextDescriptor
Source§impl Default for WglContextDescriptor
impl Default for WglContextDescriptor
Source§impl PartialEq for WglContextDescriptor
impl PartialEq for WglContextDescriptor
impl StructuralPartialEq for WglContextDescriptor
Auto Trait Implementations§
impl Freeze for WglContextDescriptor
impl RefUnwindSafe for WglContextDescriptor
impl !Send for WglContextDescriptor
impl !Sync for WglContextDescriptor
impl Unpin for WglContextDescriptor
impl UnsafeUnpin for WglContextDescriptor
impl UnwindSafe for WglContextDescriptor
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