#[repr(transparent)]pub struct PipelineBindPoint(pub i32);Expand description
Open integer representation of VkPipelineBindPoint.
Tuple Fields§
§0: i32Implementations§
Source§impl PipelineBindPoint
impl PipelineBindPoint
Sourcepub const EXECUTION_GRAPH_AMDX: Self
pub const EXECUTION_GRAPH_AMDX: Self
Native value VK_PIPELINE_BIND_POINT_EXECUTION_GRAPH_AMDX.
Khronos reference: VK_PIPELINE_BIND_POINT_EXECUTION_GRAPH_AMDX
Sourcepub const RAY_TRACING_KHR: Self
pub const RAY_TRACING_KHR: Self
Native value VK_PIPELINE_BIND_POINT_RAY_TRACING_KHR.
Sourcepub const RAY_TRACING_NV: Self
pub const RAY_TRACING_NV: Self
Native value VK_PIPELINE_BIND_POINT_RAY_TRACING_NV.
Sourcepub const SUBPASS_SHADING_HUAWEI: Self
pub const SUBPASS_SHADING_HUAWEI: Self
Native value VK_PIPELINE_BIND_POINT_SUBPASS_SHADING_HUAWEI.
Khronos reference: VK_PIPELINE_BIND_POINT_SUBPASS_SHADING_HUAWEI
Sourcepub const DATA_GRAPH_ARM: Self
pub const DATA_GRAPH_ARM: Self
Native value VK_PIPELINE_BIND_POINT_DATA_GRAPH_ARM.
pub const fn from_raw(value: i32) -> Self
pub const fn as_raw(self) -> i32
pub const fn empty() -> Self
Trait Implementations§
Source§impl Clone for PipelineBindPoint
impl Clone for PipelineBindPoint
impl Copy for PipelineBindPoint
Source§impl Debug for PipelineBindPoint
impl Debug for PipelineBindPoint
Source§impl Default for PipelineBindPoint
impl Default for PipelineBindPoint
impl Eq for PipelineBindPoint
Source§impl Hash for PipelineBindPoint
impl Hash for PipelineBindPoint
Source§impl PartialEq for PipelineBindPoint
impl PartialEq for PipelineBindPoint
impl StructuralPartialEq for PipelineBindPoint
Auto Trait Implementations§
impl Forget for PipelineBindPoint
impl Freeze for PipelineBindPoint
impl Move for PipelineBindPoint
impl RefUnwindSafe for PipelineBindPoint
impl Send for PipelineBindPoint
impl Sync for PipelineBindPoint
impl Unpin for PipelineBindPoint
impl UnsafeUnpin for PipelineBindPoint
impl UnwindSafe for PipelineBindPoint
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