pub struct Usage(/* private fields */);Implementations§
Source§impl Usage
impl Usage
pub const ShaderInput: Self
pub const RenderTargetOutput: Self
pub const BackBuffer: Self
pub const ReadOnly: Self
pub const DiscardOnPresent: Self
pub const UnorderedAccess: Self
Trait Implementations§
Source§impl BitAndAssign for Usage
impl BitAndAssign for Usage
Source§fn bitand_assign(&mut self, other: Self)
fn bitand_assign(&mut self, other: Self)
Performs the
&= operation. Read moreSource§impl BitOrAssign for Usage
impl BitOrAssign for Usage
Source§fn bitor_assign(&mut self, other: Self)
fn bitor_assign(&mut self, other: Self)
Performs the
|= operation. Read moreimpl Copy for Usage
impl Eq for Usage
impl StructuralPartialEq for Usage
Auto Trait Implementations§
impl Freeze for Usage
impl RefUnwindSafe for Usage
impl Send for Usage
impl Sync for Usage
impl Unpin for Usage
impl UnsafeUnpin for Usage
impl UnwindSafe for Usage
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