pub struct SystemVersionComponent {
pub name: String,
pub version: String,
pub details: HashMap<String, String>,
}
Fields§
§name: String
§version: String
§details: HashMap<String, String>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for SystemVersionComponent
impl<'de> Deserialize<'de> for SystemVersionComponent
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 SystemVersionComponent
impl RefUnwindSafe for SystemVersionComponent
impl Send for SystemVersionComponent
impl Sync for SystemVersionComponent
impl Unpin for SystemVersionComponent
impl UnwindSafe for SystemVersionComponent
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