pub struct BufferImageCopyBuilder { /* private fields */ }Expand description
Builder for BufferImageCopy.
Implementations§
Source§impl BufferImageCopyBuilder
impl BufferImageCopyBuilder
pub fn buffer_offset(self, value: u64) -> BufferImageCopyBuilder
pub fn buffer_row_length(self, value: u32) -> BufferImageCopyBuilder
pub fn buffer_image_height(self, value: u32) -> BufferImageCopyBuilder
pub fn image_subresource( self, value: ImageSubresourceLayers, ) -> BufferImageCopyBuilder
pub fn image_offset(self, value: Offset3D) -> BufferImageCopyBuilder
pub fn image_extent(self, value: Extent3D) -> BufferImageCopyBuilder
Trait Implementations§
Source§impl Deref for BufferImageCopyBuilder
impl Deref for BufferImageCopyBuilder
Source§type Target = BufferImageCopy
type Target = BufferImageCopy
The resulting type after dereferencing.
Source§impl DerefMut for BufferImageCopyBuilder
impl DerefMut for BufferImageCopyBuilder
Auto Trait Implementations§
impl Freeze for BufferImageCopyBuilder
impl RefUnwindSafe for BufferImageCopyBuilder
impl Send for BufferImageCopyBuilder
impl Sync for BufferImageCopyBuilder
impl Unpin for BufferImageCopyBuilder
impl UnsafeUnpin for BufferImageCopyBuilder
impl UnwindSafe for BufferImageCopyBuilder
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