Struct vulkanalia::vk::ImageResolve2Builder
source · #[repr(transparent)]pub struct ImageResolve2Builder { /* private fields */ }
Expand description
A builder for a ImageResolve2
.
Implementations§
source§impl ImageResolve2Builder
impl ImageResolve2Builder
pub fn src_subresource( self, src_subresource: impl Cast<Target = ImageSubresourceLayers> ) -> Self
pub fn src_offset(self, src_offset: impl Cast<Target = Offset3D>) -> Self
pub fn dst_subresource( self, dst_subresource: impl Cast<Target = ImageSubresourceLayers> ) -> Self
pub fn dst_offset(self, dst_offset: impl Cast<Target = Offset3D>) -> Self
pub fn extent(self, extent: impl Cast<Target = Extent3D>) -> Self
pub fn build(self) -> ImageResolve2
Trait Implementations§
source§impl Cast for ImageResolve2Builder
impl Cast for ImageResolve2Builder
§type Target = ImageResolve2
type Target = ImageResolve2
The other type this type can be used interchangeably with in FFI.
source§impl Clone for ImageResolve2Builder
impl Clone for ImageResolve2Builder
source§fn clone(&self) -> ImageResolve2Builder
fn clone(&self) -> ImageResolve2Builder
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 ImageResolve2Builder
impl Debug for ImageResolve2Builder
source§impl Default for ImageResolve2Builder
impl Default for ImageResolve2Builder
source§fn default() -> ImageResolve2Builder
fn default() -> ImageResolve2Builder
Returns the “default value” for a type. Read more
source§impl Deref for ImageResolve2Builder
impl Deref for ImageResolve2Builder
source§impl DerefMut for ImageResolve2Builder
impl DerefMut for ImageResolve2Builder
impl Copy for ImageResolve2Builder
Auto Trait Implementations§
impl RefUnwindSafe for ImageResolve2Builder
impl !Send for ImageResolve2Builder
impl !Sync for ImageResolve2Builder
impl Unpin for ImageResolve2Builder
impl UnwindSafe for ImageResolve2Builder
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