#[repr(C)]pub struct GeometryNV {
pub s_type: StructureType,
pub next: *const c_void,
pub geometry_type: GeometryTypeKHR,
pub geometry: GeometryDataNV,
pub flags: GeometryFlagsKHR,
}Fields§
§s_type: StructureType§next: *const c_void§geometry_type: GeometryTypeKHR§geometry: GeometryDataNV§flags: GeometryFlagsKHRTrait Implementations§
Source§impl Clone for GeometryNV
impl Clone for GeometryNV
Source§fn clone(&self) -> GeometryNV
fn clone(&self) -> GeometryNV
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for GeometryNV
Source§impl Debug for GeometryNV
impl Debug for GeometryNV
Source§impl Default for GeometryNV
impl Default for GeometryNV
impl Eq for GeometryNV
Source§impl Hash for GeometryNV
impl Hash for GeometryNV
Source§impl PartialEq for GeometryNV
impl PartialEq for GeometryNV
Source§fn eq(&self, other: &GeometryNV) -> bool
fn eq(&self, other: &GeometryNV) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Send for GeometryNV
impl StructuralPartialEq for GeometryNV
impl Sync for GeometryNV
Auto Trait Implementations§
impl Freeze for GeometryNV
impl RefUnwindSafe for GeometryNV
impl Unpin for GeometryNV
impl UnsafeUnpin for GeometryNV
impl UnwindSafe for GeometryNV
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