pub struct IsolatedCompositeTable {
pub bind_groups: HashMap<u16, BindGroup>,
}Expand description
Texture bindings produced by completed isolated passes.
§Examples
use ailloli_ui_render_wgpu::effect_chain::IsolatedCompositeTable;
assert!(IsolatedCompositeTable::empty().bind_groups.is_empty());Fields§
§bind_groups: HashMap<u16, BindGroup>Sample bindings indexed by frame-local pass ID.
Implementations§
Auto Trait Implementations§
impl Freeze for IsolatedCompositeTable
impl !RefUnwindSafe for IsolatedCompositeTable
impl Send for IsolatedCompositeTable
impl Sync for IsolatedCompositeTable
impl Unpin for IsolatedCompositeTable
impl !UnwindSafe for IsolatedCompositeTable
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