#[repr(C)]pub struct AccelerationStructureCreateInfoKHR {
pub s_type: StructureType,
pub p_next: *const c_void,
pub create_flags: AccelerationStructureCreateFlagsKHR,
pub buffer: Buffer,
pub offset: DeviceSize,
pub size: DeviceSize,
pub type: AccelerationStructureTypeKHR,
pub device_address: DeviceAddress,
}Fields§
§s_type: StructureType§p_next: *const c_void§create_flags: AccelerationStructureCreateFlagsKHR§buffer: Buffer§offset: DeviceSize§size: DeviceSize§type: AccelerationStructureTypeKHR§device_address: DeviceAddressTrait Implementations§
impl Copy for AccelerationStructureCreateInfoKHR
Auto Trait Implementations§
impl !Send for AccelerationStructureCreateInfoKHR
impl !Sync for AccelerationStructureCreateInfoKHR
impl Freeze for AccelerationStructureCreateInfoKHR
impl RefUnwindSafe for AccelerationStructureCreateInfoKHR
impl Unpin for AccelerationStructureCreateInfoKHR
impl UnsafeUnpin for AccelerationStructureCreateInfoKHR
impl UnwindSafe for AccelerationStructureCreateInfoKHR
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