pub struct WgpuPrepared { /* private fields */ }Expand description
The owned, per-call handle from prepare to record: the resolved blur (which algorithm +
its bind groups), the composite bind group, and generation (so record can debug-assert the
serial prepare→record contract — a stale handle would alias clobbered scratch, K1). The bind
groups already hold their textures/uniforms via wgpu’s internal refcounting.
Auto Trait Implementations§
impl !RefUnwindSafe for WgpuPrepared
impl !UnwindSafe for WgpuPrepared
impl Freeze for WgpuPrepared
impl Send for WgpuPrepared
impl Sync for WgpuPrepared
impl Unpin for WgpuPrepared
impl UnsafeUnpin for WgpuPrepared
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