#[repr(C)]pub struct RendererShaderHeaderT {
pub shader: RendererHandleT,
pub num_state_override_blocks: u16,
pub num_resource_binders: u16,
pub num_bytes_push_constants: u16,
pub _padding_406: [c_char; 2],
}Fields§
§shader: RendererHandleT§num_state_override_blocks: u16§num_resource_binders: u16§num_bytes_push_constants: u16§_padding_406: [c_char; 2]Trait Implementations§
Source§impl Clone for RendererShaderHeaderT
impl Clone for RendererShaderHeaderT
Source§fn clone(&self) -> RendererShaderHeaderT
fn clone(&self) -> RendererShaderHeaderT
Returns a duplicate 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 Default for RendererShaderHeaderT
impl Default for RendererShaderHeaderT
Source§fn default() -> RendererShaderHeaderT
fn default() -> RendererShaderHeaderT
Returns the “default value” for a type. Read more
impl Copy for RendererShaderHeaderT
Auto Trait Implementations§
impl Freeze for RendererShaderHeaderT
impl RefUnwindSafe for RendererShaderHeaderT
impl Send for RendererShaderHeaderT
impl Sync for RendererShaderHeaderT
impl Unpin for RendererShaderHeaderT
impl UnwindSafe for RendererShaderHeaderT
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