pub struct DeveloperHardwareAssessment {
pub overview: SystemOverview,
pub dev_score: u8,
pub environments: Vec<DevEnvironment>,
pub virtualization_support: VirtualizationSupport,
pub tool_recommendations: Vec<String>,
}
Expand description
Developer hardware assessment result
Fields§
§overview: SystemOverview
System overview
dev_score: u8
Development performance score (0-100)
environments: Vec<DevEnvironment>
Recommended development environments
virtualization_support: VirtualizationSupport
Virtualization capabilities
tool_recommendations: Vec<String>
Recommended tools and configurations
Trait Implementations§
Source§impl Debug for DeveloperHardwareAssessment
impl Debug for DeveloperHardwareAssessment
Source§impl<'de> Deserialize<'de> for DeveloperHardwareAssessment
impl<'de> Deserialize<'de> for DeveloperHardwareAssessment
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 DeveloperHardwareAssessment
impl RefUnwindSafe for DeveloperHardwareAssessment
impl Send for DeveloperHardwareAssessment
impl Sync for DeveloperHardwareAssessment
impl Unpin for DeveloperHardwareAssessment
impl UnwindSafe for DeveloperHardwareAssessment
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