pub struct TextureBindingLayout {
pub sample_type: Option<TextureSampleType>,
pub view_dimension: Option<TextureViewDimension>,
pub multisampled: Option<bool>,
/* private fields */
}Fields§
§sample_type: Option<TextureSampleType>§view_dimension: Option<TextureViewDimension>§multisampled: Option<bool>Implementations§
Source§impl TextureBindingLayout
impl TextureBindingLayout
pub fn new() -> Self
pub fn with_extension(self, extension: TextureBindingLayoutExtension) -> Self
Trait Implementations§
Auto Trait Implementations§
impl Freeze for TextureBindingLayout
impl RefUnwindSafe for TextureBindingLayout
impl Send for TextureBindingLayout
impl Sync for TextureBindingLayout
impl Unpin for TextureBindingLayout
impl UnsafeUnpin for TextureBindingLayout
impl UnwindSafe for TextureBindingLayout
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