#[repr(C)]pub struct AccelerationStructureGeometryTrianglesDataKHR {
pub s_type: StructureType,
pub p_next: *const c_void,
pub vertex_format: Format,
pub vertex_data: DeviceOrHostAddressConstKHR,
pub vertex_stride: DeviceSize,
pub max_vertex: u32,
pub index_type: IndexType,
pub index_data: DeviceOrHostAddressConstKHR,
pub transform_data: DeviceOrHostAddressConstKHR,
}Fields§
§s_type: StructureType§p_next: *const c_void§vertex_format: Format§vertex_data: DeviceOrHostAddressConstKHR§vertex_stride: DeviceSize§max_vertex: u32§index_type: IndexType§index_data: DeviceOrHostAddressConstKHR§transform_data: DeviceOrHostAddressConstKHRTrait Implementations§
impl Copy for AccelerationStructureGeometryTrianglesDataKHR
Auto Trait Implementations§
impl !Send for AccelerationStructureGeometryTrianglesDataKHR
impl !Sync for AccelerationStructureGeometryTrianglesDataKHR
impl Freeze for AccelerationStructureGeometryTrianglesDataKHR
impl RefUnwindSafe for AccelerationStructureGeometryTrianglesDataKHR
impl Unpin for AccelerationStructureGeometryTrianglesDataKHR
impl UnsafeUnpin 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