#[repr(C)]pub struct VkPushConstantsInfo {
pub sType: VkStructureType,
pub pNext: *const c_void,
pub layout: VkPipelineLayout,
pub stageFlags: VkShaderStageFlags,
pub offset: u32,
pub size: u32,
pub pValues: *const c_void,
}
Fields§
§sType: VkStructureType
§pNext: *const c_void
§layout: VkPipelineLayout
§stageFlags: VkShaderStageFlags
§offset: u32
§size: u32
§pValues: *const c_void
Trait Implementations§
Source§impl Clone for VkPushConstantsInfo
impl Clone for VkPushConstantsInfo
Source§fn clone(&self) -> VkPushConstantsInfo
fn clone(&self) -> VkPushConstantsInfo
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Default for VkPushConstantsInfo
impl Default for VkPushConstantsInfo
impl Copy for VkPushConstantsInfo
Auto Trait Implementations§
impl Freeze for VkPushConstantsInfo
impl RefUnwindSafe for VkPushConstantsInfo
impl !Send for VkPushConstantsInfo
impl !Sync for VkPushConstantsInfo
impl Unpin for VkPushConstantsInfo
impl UnwindSafe for VkPushConstantsInfo
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