pub struct CopyMemoryToAccelerationStructureInfo {
pub src: Subbuffer<[u8]>,
pub dst: Arc<AccelerationStructure>,
pub mode: CopyAccelerationStructureMode,
pub _ne: NonExhaustive,
}Expand description
Parameters for copying from memory into an acceleration structure.
Fields§
§src: Subbuffer<[u8]>The memory to copy the structure from.
There is no default value.
dst: Arc<AccelerationStructure>The acceleration structure to copy into.
There is no default value.
mode: CopyAccelerationStructureModeAdditional operations to perform during the copy.
The default value is CopyAccelerationStructureMode::Deserialize.
_ne: NonExhaustiveImplementations§
Source§impl CopyMemoryToAccelerationStructureInfo
impl CopyMemoryToAccelerationStructureInfo
Sourcepub fn new(
src: Subbuffer<[u8]>,
dst: Arc<AccelerationStructure>,
) -> CopyMemoryToAccelerationStructureInfo
pub fn new( src: Subbuffer<[u8]>, dst: Arc<AccelerationStructure>, ) -> CopyMemoryToAccelerationStructureInfo
Returns a CopyMemoryToAccelerationStructureInfo with the specified src and dst.
Trait Implementations§
Source§impl Clone for CopyMemoryToAccelerationStructureInfo
impl Clone for CopyMemoryToAccelerationStructureInfo
Source§fn clone(&self) -> CopyMemoryToAccelerationStructureInfo
fn clone(&self) -> CopyMemoryToAccelerationStructureInfo
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for CopyMemoryToAccelerationStructureInfo
impl !RefUnwindSafe for CopyMemoryToAccelerationStructureInfo
impl Send for CopyMemoryToAccelerationStructureInfo
impl Sync for CopyMemoryToAccelerationStructureInfo
impl Unpin for CopyMemoryToAccelerationStructureInfo
impl !UnwindSafe for CopyMemoryToAccelerationStructureInfo
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