#[repr(u32)]pub enum Subobject {
Show 22 variants
RootSignature = 0,
VS = 1,
PS = 2,
DS = 3,
HS = 4,
GS = 5,
CS = 6,
StreamOutput = 7,
Blend = 8,
SampleMask = 9,
Rasterizer = 10,
DepthStencil = 11,
InputLayout = 12,
IBStripCut = 13,
PrimitiveTopology = 14,
RTFormats = 15,
DSFormat = 16,
SampleDesc = 17,
NodeMask = 18,
CachedPSO = 19,
Flags = 20,
DepthStencil1 = 21,
}
Variants§
RootSignature = 0
VS = 1
PS = 2
DS = 3
HS = 4
GS = 5
CS = 6
StreamOutput = 7
Blend = 8
SampleMask = 9
Rasterizer = 10
DepthStencil = 11
InputLayout = 12
IBStripCut = 13
PrimitiveTopology = 14
RTFormats = 15
DSFormat = 16
SampleDesc = 17
NodeMask = 18
CachedPSO = 19
Flags = 20
DepthStencil1 = 21
Auto Trait Implementations§
impl Freeze for Subobject
impl RefUnwindSafe for Subobject
impl Send for Subobject
impl Sync for Subobject
impl Unpin for Subobject
impl UnwindSafe for Subobject
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