pub enum TextureClearMode {
BufferCopy,
RenderPass {
clear_views: SmallVec<[ManuallyDrop<Box<dyn DynTextureView>>; 1]>,
is_color: bool,
},
Surface {
clear_view: ManuallyDrop<Box<dyn DynTextureView>>,
},
None,
}Variants§
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for TextureClearMode
impl !UnwindSafe for TextureClearMode
impl Freeze for TextureClearMode
impl Send for TextureClearMode
impl Sync for TextureClearMode
impl Unpin for TextureClearMode
impl UnsafeUnpin for TextureClearMode
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