pub struct HostGpuProfile {
pub display_name: String,
pub backend_device: Option<String>,
pub stable_id: Option<String>,
pub vram_bytes: Option<u64>,
pub unified_memory: bool,
pub probe: Option<HostGpuProbe>,
pub cuda_sm: Option<String>,
pub rocm_gfx: Option<String>,
}Fields§
§display_name: String§backend_device: Option<String>§stable_id: Option<String>§vram_bytes: Option<u64>§unified_memory: bool§probe: Option<HostGpuProbe>§cuda_sm: Option<String>§rocm_gfx: Option<String>Trait Implementations§
Source§impl Clone for HostGpuProfile
impl Clone for HostGpuProfile
Source§fn clone(&self) -> HostGpuProfile
fn clone(&self) -> HostGpuProfile
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 HostGpuProfile
impl Debug for HostGpuProfile
Source§impl Default for HostGpuProfile
impl Default for HostGpuProfile
Source§fn default() -> HostGpuProfile
fn default() -> HostGpuProfile
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for HostGpuProfile
impl<'de> Deserialize<'de> for HostGpuProfile
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for HostGpuProfile
Source§impl PartialEq for HostGpuProfile
impl PartialEq for HostGpuProfile
Source§impl Serialize for HostGpuProfile
impl Serialize for HostGpuProfile
impl StructuralPartialEq for HostGpuProfile
Auto Trait Implementations§
impl Freeze for HostGpuProfile
impl RefUnwindSafe for HostGpuProfile
impl Send for HostGpuProfile
impl Sync for HostGpuProfile
impl Unpin for HostGpuProfile
impl UnsafeUnpin for HostGpuProfile
impl UnwindSafe for HostGpuProfile
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