pub enum GPUAccelerationType {
CUDA,
OpenCL,
WebGPU,
CPUSimulation,
}Expand description
GPU加速タイプ
Variants§
CUDA
CUDA (NVIDIA)
OpenCL
OpenCL (クロスプラットフォーム)
WebGPU
WebGPU (Rust標準)
CPUSimulation
CPU模擬(GPUが使用できない場合)
Trait Implementations§
Source§impl Clone for GPUAccelerationType
impl Clone for GPUAccelerationType
Source§fn clone(&self) -> GPUAccelerationType
fn clone(&self) -> GPUAccelerationType
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 GPUAccelerationType
impl Debug for GPUAccelerationType
Source§impl PartialEq for GPUAccelerationType
impl PartialEq for GPUAccelerationType
impl StructuralPartialEq for GPUAccelerationType
Auto Trait Implementations§
impl Freeze for GPUAccelerationType
impl RefUnwindSafe for GPUAccelerationType
impl Send for GPUAccelerationType
impl Sync for GPUAccelerationType
impl Unpin for GPUAccelerationType
impl UnsafeUnpin for GPUAccelerationType
impl UnwindSafe for GPUAccelerationType
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