pub struct CopyBufferToTexture {
pub encoder: GpuId,
pub src_buffer: GpuId,
pub src_offset: u64,
pub bytes_per_row: u32,
pub rows_per_image: u32,
pub dst_texture: GpuId,
pub mip_level: u32,
pub origin: [u32; 3],
pub extent: [u32; 3],
}Fields§
§encoder: GpuId§src_buffer: GpuId§src_offset: u64§bytes_per_row: u32§rows_per_image: u32§dst_texture: GpuId§mip_level: u32§origin: [u32; 3]§extent: [u32; 3]Trait Implementations§
Source§impl Debug for CopyBufferToTexture
impl Debug for CopyBufferToTexture
Source§impl<'de> Deserialize<'de> for CopyBufferToTexture
impl<'de> Deserialize<'de> for CopyBufferToTexture
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for CopyBufferToTexture
impl RefUnwindSafe for CopyBufferToTexture
impl Send for CopyBufferToTexture
impl Sync for CopyBufferToTexture
impl Unpin for CopyBufferToTexture
impl UnwindSafe for CopyBufferToTexture
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