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