Struct thindx::d3d11::ShaderTypeDesc
source · [−]#[repr(C)]pub struct ShaderTypeDesc<'s> {
pub class: ShaderVariableClass,
pub ty: ShaderVariableType,
pub rows: u32,
pub columns: u32,
pub elements: u32,
pub members: u32,
pub offset: u32,
pub name: CStrPtr<'s>,
}
Expand description
Fields
class: ShaderVariableClass
ty: ShaderVariableType
rows: u32
columns: u32
elements: u32
members: u32
offset: u32
name: CStrPtr<'s>
Trait Implementations
Returns the “default value” for a type. Read more
Auto Trait Implementations
impl<'s> RefUnwindSafe for ShaderTypeDesc<'s>
impl<'s> !Send for ShaderTypeDesc<'s>
impl<'s> !Sync for ShaderTypeDesc<'s>
impl<'s> Unpin for ShaderTypeDesc<'s>
impl<'s> UnwindSafe for ShaderTypeDesc<'s>
Blanket Implementations
Mutably borrows from an owned value. Read more