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