#[repr(C)]pub struct AccelerationStructureGeometryTrianglesDataKHR {
pub sType: StructureType,
pub pNext: *const c_void,
pub vertexFormat: Format,
pub vertexData: DeviceOrHostAddressConstKHR,
pub vertexStride: DeviceSize,
pub maxVertex: u32,
pub indexType: IndexType,
pub indexData: DeviceOrHostAddressConstKHR,
pub transformData: DeviceOrHostAddressConstKHR,
}
Fields§
§sType: StructureType
§pNext: *const c_void
§vertexFormat: Format
§vertexData: DeviceOrHostAddressConstKHR
§vertexStride: DeviceSize
§maxVertex: u32
§indexType: IndexType
§indexData: DeviceOrHostAddressConstKHR
§transformData: DeviceOrHostAddressConstKHR
Trait Implementations§
Source§impl Clone for AccelerationStructureGeometryTrianglesDataKHR
impl Clone for AccelerationStructureGeometryTrianglesDataKHR
Source§fn clone(&self) -> AccelerationStructureGeometryTrianglesDataKHR
fn clone(&self) -> AccelerationStructureGeometryTrianglesDataKHR
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreimpl Copy for AccelerationStructureGeometryTrianglesDataKHR
Auto Trait Implementations§
impl Freeze for AccelerationStructureGeometryTrianglesDataKHR
impl RefUnwindSafe for AccelerationStructureGeometryTrianglesDataKHR
impl !Send for AccelerationStructureGeometryTrianglesDataKHR
impl !Sync for AccelerationStructureGeometryTrianglesDataKHR
impl Unpin for AccelerationStructureGeometryTrianglesDataKHR
impl UnwindSafe for AccelerationStructureGeometryTrianglesDataKHR
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