Module sysinfo_web::sysinfo_serde [] [src]

Serde serialization support for sysinfo

Usage example with serde_derive:

#[derive(Serialize)]
struct Info (
    #[serde(serialize_with = "sysinfo_serde::serialize")]
    sysinfo::System
);

let mut system = sysinfo::System::new();
system.refresh_all();

let info = Info(system);
let serialized = serde_json::to_string(&info).unwrap();

Structs

Ser

A wrapper to serialize sysinfo types.

Functions

serialize