pub struct HardwareRequest {
pub model: Option<String>,
pub manufacturer: Option<String>,
pub serial: String,
pub cpu_name: Option<String>,
pub cpu_count: Option<i32>,
pub memory_bytes: Option<i64>,
}Fields§
§model: Option<String>§manufacturer: Option<String>§serial: String§cpu_name: Option<String>§cpu_count: Option<i32>§memory_bytes: Option<i64>Implementations§
Source§impl HardwareRequest
impl HardwareRequest
pub fn new(serial: String) -> HardwareRequest
Trait Implementations§
Source§impl Clone for HardwareRequest
impl Clone for HardwareRequest
Source§fn clone(&self) -> HardwareRequest
fn clone(&self) -> HardwareRequest
Returns a duplicate of the value. Read more
1.0.0 · 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 HardwareRequest
impl Debug for HardwareRequest
Source§impl Default for HardwareRequest
impl Default for HardwareRequest
Source§fn default() -> HardwareRequest
fn default() -> HardwareRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for HardwareRequest
impl<'de> Deserialize<'de> for HardwareRequest
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
Source§impl PartialEq for HardwareRequest
impl PartialEq for HardwareRequest
Source§impl Serialize for HardwareRequest
impl Serialize for HardwareRequest
impl StructuralPartialEq for HardwareRequest
Auto Trait Implementations§
impl Freeze for HardwareRequest
impl RefUnwindSafe for HardwareRequest
impl Send for HardwareRequest
impl Sync for HardwareRequest
impl Unpin for HardwareRequest
impl UnwindSafe for HardwareRequest
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