Struct nannou::wgpu::ImageCopyBufferBase [−]
#[repr(C)]pub struct ImageCopyBufferBase<B> { pub buffer: B, pub layout: ImageDataLayout, }
Expand description
View of a buffer which can be used to copy to/from a texture.
Fields
buffer: B
The buffer to be copied to/from.
layout: ImageDataLayout
The layout of the texture data in this buffer.
Trait Implementations
impl<B> Clone for ImageCopyBuffer<B> where
B: Clone,
impl<B> Clone for ImageCopyBuffer<B> where
B: Clone,
pub fn clone(&self) -> ImageCopyBuffer<B>
pub fn clone(&self) -> ImageCopyBuffer<B>
Returns a copy of the value. Read more
Performs copy-assignment from source
. Read more
Auto Trait Implementations
impl<B> RefUnwindSafe for ImageCopyBuffer<B> where
B: RefUnwindSafe,
impl<B> Send for ImageCopyBuffer<B> where
B: Send,
impl<B> Sync for ImageCopyBuffer<B> where
B: Sync,
impl<B> Unpin for ImageCopyBuffer<B> where
B: Unpin,
impl<B> UnwindSafe for ImageCopyBuffer<B> where
B: UnwindSafe,
Blanket Implementations
impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S where
T: Component + Float,
D: AdaptFrom<S, Swp, Dwp, T>,
Swp: WhitePoint,
Dwp: WhitePoint,
impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S where
T: Component + Float,
D: AdaptFrom<S, Swp, Dwp, T>,
Swp: WhitePoint,
Dwp: WhitePoint,
Mutably borrows from an owned value. Read more
Convert into T with values clamped to the color defined bounds Read more
Convert into T. The resulting color might be invalid in its color space Read more
Convert into T, returning ok if the color is inside of its defined range,
otherwise an OutOfBounds
error is returned which contains the unclamped color. Read more
pub fn vzip(self) -> V