1use sysfs_class::DmiId;
2
3fn main() {
4 let dmi = DmiId::default();
5 println!(
6 "BIOS Date: {:?}\n\
7 BIOS Vendor: {:?}\n\
8 BIOS Version: {:?}\n\
9 Board Asset Tag: {:?}\n\
10 Board Name: {:?}\n\
11 Board Serial: {:?}\n\
12 Board Vendor: {:?}\n\
13 Board Version: {:?}\n\
14 Chassis Asset Tag: {:?}\n\
15 Chassis Name: {:?}\n\
16 Chassis Serial: {:?}\n\
17 Chassis Vendor: {:?}\n\
18 Chassis Version: {:?}\n\
19 Product Name: {:?}\n\
20 Product Serial: {:?}\n\
21 Product SKU: {:?}\n\
22 Product UUID: {:?}\n\
23 Product Version: {:?}\n\
24 Sys Vendor: {:?}",
25 dmi.bios_date(),
26 dmi.bios_vendor(),
27 dmi.bios_version(),
28 dmi.board_asset_tag(),
29 dmi.board_name(),
30 dmi.board_serial(),
31 dmi.board_vendor(),
32 dmi.board_version(),
33 dmi.chassis_asset_tag(),
34 dmi.chassis_name(),
35 dmi.chassis_serial(),
36 dmi.chassis_vendor(),
37 dmi.chassis_version(),
38 dmi.product_name(),
39 dmi.product_serial(),
40 dmi.product_sku(),
41 dmi.product_uuid(),
42 dmi.product_version(),
43 dmi.sys_vendor()
44 );
45}