Struct vulkanalia::vk::GeometryAABBNVBuilder
source · #[repr(transparent)]pub struct GeometryAABBNVBuilder { /* private fields */ }
Expand description
A builder for a GeometryAABBNV
.
Implementations§
source§impl GeometryAABBNVBuilder
impl GeometryAABBNVBuilder
pub fn aabb_data(self, aabb_data: Buffer) -> Self
pub fn num_aab_bs(self, num_aab_bs: u32) -> Self
pub fn stride(self, stride: u32) -> Self
pub fn offset(self, offset: DeviceSize) -> Self
pub fn build(self) -> GeometryAABBNV
Trait Implementations§
source§impl Cast for GeometryAABBNVBuilder
impl Cast for GeometryAABBNVBuilder
§type Target = GeometryAABBNV
type Target = GeometryAABBNV
The other type this type can be used interchangeably with in FFI.
source§impl Clone for GeometryAABBNVBuilder
impl Clone for GeometryAABBNVBuilder
source§fn clone(&self) -> GeometryAABBNVBuilder
fn clone(&self) -> GeometryAABBNVBuilder
Returns a copy 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 moresource§impl Debug for GeometryAABBNVBuilder
impl Debug for GeometryAABBNVBuilder
source§impl Default for GeometryAABBNVBuilder
impl Default for GeometryAABBNVBuilder
source§fn default() -> GeometryAABBNVBuilder
fn default() -> GeometryAABBNVBuilder
Returns the “default value” for a type. Read more
source§impl Deref for GeometryAABBNVBuilder
impl Deref for GeometryAABBNVBuilder
source§impl DerefMut for GeometryAABBNVBuilder
impl DerefMut for GeometryAABBNVBuilder
impl Copy for GeometryAABBNVBuilder
Auto Trait Implementations§
impl RefUnwindSafe for GeometryAABBNVBuilder
impl !Send for GeometryAABBNVBuilder
impl !Sync for GeometryAABBNVBuilder
impl Unpin for GeometryAABBNVBuilder
impl UnwindSafe for GeometryAABBNVBuilder
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