blockdev 0.4.0

A Rust library for parsing and working with lsblk JSON output, providing type-safe block device representation and utilities for Linux
Documentation
1
2
3
4
5
6
7
8
9
10
11
---
source: tests/snapshots.rs
expression: summary(&parsed)
---
[
  "sda [disk] 8:0 size=480069969510 rm=false ro=false mounts=[] system=true",
  "sda1 [part] 8:1 size=536870912 rm=false ro=false mounts=[\"/boot/efi\"] system=true",
  "sda2 [part] 8:2 size=479533098598 rm=false ro=false mounts=[] system=true",
  "md0 [raid1] 9:0 size=479533098598 rm=false ro=false mounts=[\"/\"] system=true",
  "nvme0n1 [disk] 259:0 size=1869169767219 rm=false ro=false mounts=[] system=false"
]