pub struct SystemInfoHostDistribution {
pub distribution: String,
pub variant: String,
pub version: String,
pub codename: Option<String>,
}
Fields§
§distribution: String
§variant: String
§version: String
§codename: Option<String>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for SystemInfoHostDistribution
impl<'de> Deserialize<'de> for SystemInfoHostDistribution
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 SystemInfoHostDistribution
impl RefUnwindSafe for SystemInfoHostDistribution
impl Send for SystemInfoHostDistribution
impl Sync for SystemInfoHostDistribution
impl Unpin for SystemInfoHostDistribution
impl UnwindSafe for SystemInfoHostDistribution
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