Enum rust_gpu_tools::UniqueId
source · pub enum UniqueId {
PciId(PciId),
Uuid(DeviceUuid),
}
Expand description
Unique identifier that can either be a PCI ID or a UUID.
Variants§
Trait Implementations§
source§impl PartialEq<UniqueId> for UniqueId
impl PartialEq<UniqueId> for UniqueId
source§impl TryFrom<&str> for UniqueId
impl TryFrom<&str> for UniqueId
If the string contains a dash, it’s interpreted as UUID, else it’s interpreted as PCI ID.
impl Copy for UniqueId
impl Eq for UniqueId
impl StructuralEq for UniqueId
impl StructuralPartialEq for UniqueId
Auto Trait Implementations§
impl RefUnwindSafe for UniqueId
impl Send for UniqueId
impl Sync for UniqueId
impl Unpin for UniqueId
impl UnwindSafe for UniqueId
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