#[repr(C)]pub struct IndirectCommandsExecutionSetTokenEXT {
pub type: IndirectExecutionSetInfoTypeEXT,
pub shader_stages: ShaderStageFlags,
}Expand description
Native structure VkIndirectCommandsExecutionSetTokenEXT.
Fields§
§type: IndirectExecutionSetInfoTypeEXTNative field type.
shader_stages: ShaderStageFlagsNative field shaderStages.
Implementations§
Source§impl IndirectCommandsExecutionSetTokenEXT
impl IndirectCommandsExecutionSetTokenEXT
Sourcepub fn set_type(self, value: IndirectExecutionSetInfoTypeEXT) -> Self
pub fn set_type(self, value: IndirectExecutionSetInfoTypeEXT) -> Self
Set native field type without native effects.
Sourcepub fn set_shader_stages(self, value: ShaderStageFlags) -> Self
pub fn set_shader_stages(self, value: ShaderStageFlags) -> Self
Set native field shaderStages without native effects.
Trait Implementations§
impl Copy for IndirectCommandsExecutionSetTokenEXT
Auto Trait Implementations§
impl Forget for IndirectCommandsExecutionSetTokenEXT
impl Freeze for IndirectCommandsExecutionSetTokenEXT
impl Move for IndirectCommandsExecutionSetTokenEXT
impl RefUnwindSafe for IndirectCommandsExecutionSetTokenEXT
impl Send for IndirectCommandsExecutionSetTokenEXT
impl Sync for IndirectCommandsExecutionSetTokenEXT
impl Unpin for IndirectCommandsExecutionSetTokenEXT
impl UnsafeUnpin for IndirectCommandsExecutionSetTokenEXT
impl UnwindSafe for IndirectCommandsExecutionSetTokenEXT
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