#[repr(C)]pub struct PushConstantBankInfoNV {
pub s_type: StructureType,
pub p_next: *const c_void,
pub bank: u32,
}Expand description
VkPushConstantBankInfoNV
Provided by VK_NV_push_constant_bank.
§Extends
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_PUSH_CONSTANT_BANK_INFO_NV.
p_next: *const c_voidOptional, may be null.
bank: u32Implementations§
Source§impl PushConstantBankInfoNV
impl PushConstantBankInfoNV
Sourcepub fn builder<'a>() -> PushConstantBankInfoNVBuilder<'a>
pub fn builder<'a>() -> PushConstantBankInfoNVBuilder<'a>
Start building this struct; s_type is already set to the correct variant.
Trait Implementations§
Source§impl Clone for PushConstantBankInfoNV
impl Clone for PushConstantBankInfoNV
Source§fn clone(&self) -> PushConstantBankInfoNV
fn clone(&self) -> PushConstantBankInfoNV
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 Debug for PushConstantBankInfoNV
impl Debug for PushConstantBankInfoNV
Source§impl Default for PushConstantBankInfoNV
impl Default for PushConstantBankInfoNV
impl Copy for PushConstantBankInfoNV
impl ExtendsDescriptorSetAndBindingMappingEXT for PushConstantBankInfoNV
impl ExtendsIndirectCommandsLayoutTokenEXT for PushConstantBankInfoNV
impl ExtendsPushConstantsInfo for PushConstantBankInfoNV
impl ExtendsPushDataInfoEXT for PushConstantBankInfoNV
Auto Trait Implementations§
impl Freeze for PushConstantBankInfoNV
impl RefUnwindSafe for PushConstantBankInfoNV
impl !Send for PushConstantBankInfoNV
impl !Sync for PushConstantBankInfoNV
impl Unpin for PushConstantBankInfoNV
impl UnsafeUnpin for PushConstantBankInfoNV
impl UnwindSafe for PushConstantBankInfoNV
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