pub struct FakeRocmLoader { /* private fields */ }Expand description
Fake loader for deterministic tests.
Implementations§
Source§impl FakeRocmLoader
impl FakeRocmLoader
Sourcepub fn incomplete() -> Self
pub fn incomplete() -> Self
Builds a fake loader with incomplete core HIP/rocBLAS ABI evidence.
Sourcepub fn without_rocblaslt() -> Self
pub fn without_rocblaslt() -> Self
Builds a fake loader with missing optional rocBLASLt evidence.
Trait Implementations§
Source§impl Clone for FakeRocmLoader
impl Clone for FakeRocmLoader
Source§fn clone(&self) -> FakeRocmLoader
fn clone(&self) -> FakeRocmLoader
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 FakeRocmLoader
impl Debug for FakeRocmLoader
Source§impl DynamicRocmLoader for FakeRocmLoader
impl DynamicRocmLoader for FakeRocmLoader
Source§fn discover(&self) -> Result<RocmRuntimeProbe, RocmLoadError>
fn discover(&self) -> Result<RocmRuntimeProbe, RocmLoadError>
Performs ROCm runtime discovery.
Auto Trait Implementations§
impl Freeze for FakeRocmLoader
impl RefUnwindSafe for FakeRocmLoader
impl Send for FakeRocmLoader
impl Sync for FakeRocmLoader
impl Unpin for FakeRocmLoader
impl UnsafeUnpin for FakeRocmLoader
impl UnwindSafe for FakeRocmLoader
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