pub struct BindFlags(/* private fields */);Implementations§
Source§impl BindFlags
impl BindFlags
pub const VertexBuffer: Self
pub const IndexBuffer: Self
pub const ConstantBuffer: Self
pub const ShaderResource: Self
pub const StreamOutput: Self
pub const RenderTarget: Self
pub const DepthStencil: Self
pub const UnorderedAccess: Self
pub const Decoder: Self
pub const VideoEncoder: Self
Trait Implementations§
Source§impl BitAndAssign for BindFlags
impl BitAndAssign for BindFlags
Source§fn bitand_assign(&mut self, other: Self)
fn bitand_assign(&mut self, other: Self)
Performs the
&= operation. Read moreSource§impl BitOrAssign for BindFlags
impl BitOrAssign for BindFlags
Source§fn bitor_assign(&mut self, other: Self)
fn bitor_assign(&mut self, other: Self)
Performs the
|= operation. Read moreimpl Copy for BindFlags
impl Eq for BindFlags
impl StructuralPartialEq for BindFlags
Auto Trait Implementations§
impl Freeze for BindFlags
impl RefUnwindSafe for BindFlags
impl Send for BindFlags
impl Sync for BindFlags
impl Unpin for BindFlags
impl UnsafeUnpin for BindFlags
impl UnwindSafe for BindFlags
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