pub struct UbuntuComputeProbe { /* private fields */ }Expand description
Ubuntu implementation of the compute probe membrane.
Implementations§
Trait Implementations§
Source§impl Clone for UbuntuComputeProbe
impl Clone for UbuntuComputeProbe
Source§fn clone(&self) -> UbuntuComputeProbe
fn clone(&self) -> UbuntuComputeProbe
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 CudaProbePort for UbuntuComputeProbe
impl CudaProbePort for UbuntuComputeProbe
Source§fn probe_cuda(&self) -> Result<CudaRuntimeProbe, CudaLoadError>
fn probe_cuda(&self) -> Result<CudaRuntimeProbe, CudaLoadError>
Returns a capsule-owned CUDA probe without ambient rediscovery.
Source§impl Debug for UbuntuComputeProbe
impl Debug for UbuntuComputeProbe
Source§impl Default for UbuntuComputeProbe
impl Default for UbuntuComputeProbe
Source§impl RocmProbePort for UbuntuComputeProbe
impl RocmProbePort for UbuntuComputeProbe
Source§fn probe_rocm(&self) -> Result<RocmRuntimeProbe, RocmLoadError>
fn probe_rocm(&self) -> Result<RocmRuntimeProbe, RocmLoadError>
Returns a capsule-owned ROCm probe without ambient rediscovery.
Source§impl WgpuProbePort for UbuntuComputeProbe
impl WgpuProbePort for UbuntuComputeProbe
Source§fn probe_wgpu(
&self,
policy: &ProbePolicy,
) -> Result<Vec<WgpuAdapterRuntime>, WgpuDiscoveryError>
fn probe_wgpu( &self, policy: &ProbePolicy, ) -> Result<Vec<WgpuAdapterRuntime>, WgpuDiscoveryError>
Returns already-probed adapters with their retained execution handles.
Auto Trait Implementations§
impl Freeze for UbuntuComputeProbe
impl RefUnwindSafe for UbuntuComputeProbe
impl Send for UbuntuComputeProbe
impl Sync for UbuntuComputeProbe
impl Unpin for UbuntuComputeProbe
impl UnsafeUnpin for UbuntuComputeProbe
impl UnwindSafe for UbuntuComputeProbe
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