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