Enum d3d12::ShaderVisibility
source · #[repr(u32)]pub enum ShaderVisibility {
All = 0,
VS = 1,
HS = 2,
DS = 3,
GS = 4,
PS = 5,
}
Variants§
Trait Implementations§
source§impl Clone for ShaderVisibility
impl Clone for ShaderVisibility
source§fn clone(&self) -> ShaderVisibility
fn clone(&self) -> ShaderVisibility
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for ShaderVisibility
impl Debug for ShaderVisibility
impl Copy for ShaderVisibility
Auto Trait Implementations§
impl RefUnwindSafe for ShaderVisibility
impl Send for ShaderVisibility
impl Sync for ShaderVisibility
impl Unpin for ShaderVisibility
impl UnwindSafe for ShaderVisibility
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