pub enum PhysicalGpu {
Cuda(CudaPhysicalDevice),
Hip(HipPhysicalDevice),
}Variants§
Cuda(CudaPhysicalDevice)
Hip(HipPhysicalDevice)
Implementations§
Source§impl PhysicalGpu
impl PhysicalGpu
Trait Implementations§
Source§impl Clone for PhysicalGpu
impl Clone for PhysicalGpu
Source§fn clone(&self) -> PhysicalGpu
fn clone(&self) -> PhysicalGpu
Returns a duplicate of the value. Read more
1.0.0 · 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 PhysicalGpu
impl Debug for PhysicalGpu
Source§impl From<CudaPhysicalDevice> for PhysicalGpu
impl From<CudaPhysicalDevice> for PhysicalGpu
Source§fn from(device: CudaPhysicalDevice) -> Self
fn from(device: CudaPhysicalDevice) -> Self
Converts to this type from the input type.
Source§impl From<HipPhysicalDevice> for PhysicalGpu
impl From<HipPhysicalDevice> for PhysicalGpu
Source§fn from(device: HipPhysicalDevice) -> Self
fn from(device: HipPhysicalDevice) -> Self
Converts to this type from the input type.
Source§impl PartialEq for PhysicalGpu
impl PartialEq for PhysicalGpu
impl Copy for PhysicalGpu
impl Eq for PhysicalGpu
impl StructuralPartialEq for PhysicalGpu
Auto Trait Implementations§
impl Freeze for PhysicalGpu
impl RefUnwindSafe for PhysicalGpu
impl Send for PhysicalGpu
impl Sync for PhysicalGpu
impl Unpin for PhysicalGpu
impl UnwindSafe for PhysicalGpu
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