pub struct TextureBindGroup {
pub group: BindGroup,
pub sz: TexSZ,
pub buf: Buffer,
}Expand description
TextureBindGroup (wgpu::BindGroup with texture size)
Fields§
§group: BindGroupwgpu::BindGroup
sz: TexSZsz (always hold copy)
buf: Bufferwgpu::Buffer for sz
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for TextureBindGroup
impl !RefUnwindSafe for TextureBindGroup
impl Send for TextureBindGroup
impl Sync for TextureBindGroup
impl Unpin for TextureBindGroup
impl !UnwindSafe for TextureBindGroup
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more