pub struct GpuSpec {
pub required: bool,
pub min_vram_gb: Option<u32>,
pub cuda_version: Option<CudaVersion>,
}Fields§
§required: bool§min_vram_gb: Option<u32>§cuda_version: Option<CudaVersion>Trait Implementations§
Source§impl<'de> Deserialize<'de> for GpuSpec
impl<'de> Deserialize<'de> for GpuSpec
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
Auto Trait Implementations§
impl Freeze for GpuSpec
impl RefUnwindSafe for GpuSpec
impl Send for GpuSpec
impl Sync for GpuSpec
impl Unpin for GpuSpec
impl UnsafeUnpin for GpuSpec
impl UnwindSafe for GpuSpec
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