pub struct ComputeDeviceIdentity {
pub adapter: String,
pub driver: String,
pub backend: String,
}Expand description
Adapter, driver, and backend identity for measured compute evidence.
Fields§
§adapter: StringStable adapter label.
driver: StringDriver label or version string.
backend: StringBackend label, such as wgpu, cuda, rocm, or modeled.
Implementations§
Trait Implementations§
Source§impl Clone for ComputeDeviceIdentity
impl Clone for ComputeDeviceIdentity
Source§fn clone(&self) -> ComputeDeviceIdentity
fn clone(&self) -> ComputeDeviceIdentity
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 ComputeDeviceIdentity
impl Debug for ComputeDeviceIdentity
impl Eq for ComputeDeviceIdentity
Source§impl PartialEq for ComputeDeviceIdentity
impl PartialEq for ComputeDeviceIdentity
impl StructuralPartialEq for ComputeDeviceIdentity
Auto Trait Implementations§
impl Freeze for ComputeDeviceIdentity
impl RefUnwindSafe for ComputeDeviceIdentity
impl Send for ComputeDeviceIdentity
impl Sync for ComputeDeviceIdentity
impl Unpin for ComputeDeviceIdentity
impl UnsafeUnpin for ComputeDeviceIdentity
impl UnwindSafe for ComputeDeviceIdentity
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