Struct wgpu_core::command::BindGroupStateChange
source · struct BindGroupStateChange {
last_states: [StateChange<Option<BindGroupId>>; 8],
}
Fields§
§last_states: [StateChange<Option<BindGroupId>>; 8]
Implementations§
source§impl BindGroupStateChange
impl BindGroupStateChange
fn new() -> Self
fn set_and_check_redundant( &mut self, bind_group_id: Option<BindGroupId>, index: u32, dynamic_offsets: &mut Vec<u32>, offsets: &[DynamicOffset], ) -> bool
fn reset(&mut self)
Trait Implementations§
source§impl Debug for BindGroupStateChange
impl Debug for BindGroupStateChange
Auto Trait Implementations§
impl Freeze for BindGroupStateChange
impl RefUnwindSafe for BindGroupStateChange
impl Send for BindGroupStateChange
impl Sync for BindGroupStateChange
impl Unpin for BindGroupStateChange
impl UnwindSafe for BindGroupStateChange
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