#[repr(C)]pub struct ShaderModuleCreateInfo {
pub s_type: StructureType,
pub p_next: *const c_void,
pub flags: ShaderModuleCreateFlags,
pub code_size: usize,
pub p_code: *const u32,
}Fields§
§s_type: StructureType§p_next: *const c_void§flags: ShaderModuleCreateFlags§code_size: usize§p_code: *const u32Trait Implementations§
Source§impl Clone for ShaderModuleCreateInfo
impl Clone for ShaderModuleCreateInfo
impl Copy for ShaderModuleCreateInfo
Auto Trait Implementations§
impl !Send for ShaderModuleCreateInfo
impl !Sync for ShaderModuleCreateInfo
impl Freeze for ShaderModuleCreateInfo
impl RefUnwindSafe for ShaderModuleCreateInfo
impl Unpin for ShaderModuleCreateInfo
impl UnsafeUnpin for ShaderModuleCreateInfo
impl UnwindSafe for ShaderModuleCreateInfo
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