#[repr(C)]pub struct AccelerationStructureGeometryKHR {
pub s_type: StructureType,
pub p_next: *const c_void,
pub geometry_type: GeometryTypeKHR,
pub geometry: AccelerationStructureGeometryDataKHR,
pub flags: GeometryFlagsKHR,
}Expand description
Fields
s_type: StructureTypep_next: *const c_voidgeometry_type: GeometryTypeKHRgeometry: AccelerationStructureGeometryDataKHRflags: GeometryFlagsKHRImplementations
sourceimpl AccelerationStructureGeometryKHR
impl AccelerationStructureGeometryKHR
pub fn builder<'a>() -> AccelerationStructureGeometryKHRBuilder<'a>
Trait Implementations
sourceimpl Clone for AccelerationStructureGeometryKHR
impl Clone for AccelerationStructureGeometryKHR
sourcefn clone(&self) -> AccelerationStructureGeometryKHR
fn clone(&self) -> AccelerationStructureGeometryKHR
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Default for AccelerationStructureGeometryKHR
impl Default for AccelerationStructureGeometryKHR
sourcefn default() -> AccelerationStructureGeometryKHR
fn default() -> AccelerationStructureGeometryKHR
Returns the “default value” for a type. Read more
impl Copy for AccelerationStructureGeometryKHR
Auto Trait Implementations
impl RefUnwindSafe for AccelerationStructureGeometryKHR
impl !Send for AccelerationStructureGeometryKHR
impl !Sync for AccelerationStructureGeometryKHR
impl Unpin for AccelerationStructureGeometryKHR
impl UnwindSafe for AccelerationStructureGeometryKHR
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