#[repr(transparent)]pub struct IndirectExecutionSetInfoTypeEXT(pub i32);Expand description
Open integer representation of VkIndirectExecutionSetInfoTypeEXT.
Tuple Fields§
§0: i32Implementations§
Source§impl IndirectExecutionSetInfoTypeEXT
impl IndirectExecutionSetInfoTypeEXT
Sourcepub const PIPELINES_EXT: Self
pub const PIPELINES_EXT: Self
Native value VK_INDIRECT_EXECUTION_SET_INFO_TYPE_PIPELINES_EXT.
Khronos reference: VK_INDIRECT_EXECUTION_SET_INFO_TYPE_PIPELINES_EXT
Sourcepub const SHADER_OBJECTS_EXT: Self
pub const SHADER_OBJECTS_EXT: Self
Native value VK_INDIRECT_EXECUTION_SET_INFO_TYPE_SHADER_OBJECTS_EXT.
Khronos reference: VK_INDIRECT_EXECUTION_SET_INFO_TYPE_SHADER_OBJECTS_EXT
pub const fn from_raw(value: i32) -> Self
pub const fn as_raw(self) -> i32
pub const fn empty() -> Self
Trait Implementations§
impl Copy for IndirectExecutionSetInfoTypeEXT
impl Eq for IndirectExecutionSetInfoTypeEXT
impl StructuralPartialEq for IndirectExecutionSetInfoTypeEXT
Auto Trait Implementations§
impl Forget for IndirectExecutionSetInfoTypeEXT
impl Freeze for IndirectExecutionSetInfoTypeEXT
impl Move for IndirectExecutionSetInfoTypeEXT
impl RefUnwindSafe for IndirectExecutionSetInfoTypeEXT
impl Send for IndirectExecutionSetInfoTypeEXT
impl Sync for IndirectExecutionSetInfoTypeEXT
impl Unpin for IndirectExecutionSetInfoTypeEXT
impl UnsafeUnpin for IndirectExecutionSetInfoTypeEXT
impl UnwindSafe for IndirectExecutionSetInfoTypeEXT
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