Struct vulkanalia::vk::ImageBlitBuilder
source · #[repr(transparent)]pub struct ImageBlitBuilder { /* private fields */ }
Expand description
A builder for a ImageBlit
.
Implementations§
source§impl ImageBlitBuilder
impl ImageBlitBuilder
pub fn src_subresource( self, src_subresource: impl Cast<Target = ImageSubresourceLayers> ) -> Self
pub fn src_offsets(self, src_offsets: [Offset3D; 2]) -> Self
pub fn dst_subresource( self, dst_subresource: impl Cast<Target = ImageSubresourceLayers> ) -> Self
pub fn dst_offsets(self, dst_offsets: [Offset3D; 2]) -> Self
pub fn build(self) -> ImageBlit
Trait Implementations§
source§impl Cast for ImageBlitBuilder
impl Cast for ImageBlitBuilder
source§impl Clone for ImageBlitBuilder
impl Clone for ImageBlitBuilder
source§fn clone(&self) -> ImageBlitBuilder
fn clone(&self) -> ImageBlitBuilder
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 ImageBlitBuilder
impl Debug for ImageBlitBuilder
source§impl Default for ImageBlitBuilder
impl Default for ImageBlitBuilder
source§fn default() -> ImageBlitBuilder
fn default() -> ImageBlitBuilder
Returns the “default value” for a type. Read more
source§impl Deref for ImageBlitBuilder
impl Deref for ImageBlitBuilder
source§impl DerefMut for ImageBlitBuilder
impl DerefMut for ImageBlitBuilder
impl Copy for ImageBlitBuilder
Auto Trait Implementations§
impl RefUnwindSafe for ImageBlitBuilder
impl Send for ImageBlitBuilder
impl Sync for ImageBlitBuilder
impl Unpin for ImageBlitBuilder
impl UnwindSafe for ImageBlitBuilder
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