Struct wgpu_core::track::texture::TextureStateSet
source · pub(crate) struct TextureStateSet {
simple: Vec<TextureUses>,
complex: FastHashMap<usize, ComplexTextureState>,
}
Expand description
Container for corresponding simple and complex texture states.
Fields§
§simple: Vec<TextureUses>
§complex: FastHashMap<usize, ComplexTextureState>
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for TextureStateSet
impl RefUnwindSafe for TextureStateSet
impl Send for TextureStateSet
impl Sync for TextureStateSet
impl Unpin for TextureStateSet
impl UnwindSafe for TextureStateSet
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