pub enum ExecutionModel {
Show 15 variants
Vertex,
TessellationControl,
TessellationEvaluation,
Geometry,
Fragment,
GLCompute,
Kernel,
TaskNV,
MeshNV,
RayGenerationKHR,
IntersectionKHR,
AnyHitKHR,
ClosestHitKHR,
MissKHR,
CallableKHR,
}
Variants
Vertex
TessellationControl
TessellationEvaluation
Geometry
Fragment
GLCompute
Kernel
TaskNV
MeshNV
RayGenerationKHR
IntersectionKHR
AnyHitKHR
ClosestHitKHR
MissKHR
CallableKHR
Trait Implementations
sourceimpl Clone for ExecutionModel
impl Clone for ExecutionModel
sourcefn clone(&self) -> ExecutionModel
fn clone(&self) -> ExecutionModel
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for ExecutionModel
impl Debug for ExecutionModel
sourceimpl Hash for ExecutionModel
impl Hash for ExecutionModel
sourceimpl PartialEq<ExecutionModel> for ExecutionModel
impl PartialEq<ExecutionModel> for ExecutionModel
impl Copy for ExecutionModel
impl Eq for ExecutionModel
impl StructuralEq for ExecutionModel
impl StructuralPartialEq for ExecutionModel
Auto Trait Implementations
impl RefUnwindSafe for ExecutionModel
impl Send for ExecutionModel
impl Sync for ExecutionModel
impl Unpin for ExecutionModel
impl UnwindSafe for ExecutionModel
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more