Struct vulkanalia::vk::FormatProperties3Builder
source · pub struct FormatProperties3Builder { /* private fields */ }
Expand description
A builder for a FormatProperties3
.
Implementations§
source§impl FormatProperties3Builder
impl FormatProperties3Builder
pub fn linear_tiling_features( self, linear_tiling_features: FormatFeatureFlags2 ) -> Self
pub fn optimal_tiling_features( self, optimal_tiling_features: FormatFeatureFlags2 ) -> Self
pub fn buffer_features(self, buffer_features: FormatFeatureFlags2) -> Self
pub fn build(self) -> FormatProperties3
Trait Implementations§
source§impl Cast for FormatProperties3Builder
impl Cast for FormatProperties3Builder
§type Target = FormatProperties3
type Target = FormatProperties3
The other type this type can be used interchangeably with in FFI.
source§impl Clone for FormatProperties3Builder
impl Clone for FormatProperties3Builder
source§fn clone(&self) -> FormatProperties3Builder
fn clone(&self) -> FormatProperties3Builder
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 FormatProperties3Builder
impl Debug for FormatProperties3Builder
source§impl Default for FormatProperties3Builder
impl Default for FormatProperties3Builder
source§fn default() -> FormatProperties3Builder
fn default() -> FormatProperties3Builder
Returns the “default value” for a type. Read more
source§impl Deref for FormatProperties3Builder
impl Deref for FormatProperties3Builder
source§impl DerefMut for FormatProperties3Builder
impl DerefMut for FormatProperties3Builder
impl Copy for FormatProperties3Builder
Auto Trait Implementations§
impl Freeze for FormatProperties3Builder
impl RefUnwindSafe for FormatProperties3Builder
impl !Send for FormatProperties3Builder
impl !Sync for FormatProperties3Builder
impl Unpin for FormatProperties3Builder
impl UnwindSafe for FormatProperties3Builder
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