btrfs-stream 0.3.0

Btrfs send stream parser and receive operations
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# btrfs-stream

Btrfs send stream parser and receive operations.

Use this crate to read, inspect, or replay btrfs send streams. The stream
parser works on any platform. Enable the `receive` feature to get
`ReceiveContext`, which applies a stream to a mounted btrfs filesystem on
Linux.

```toml
# Stream parsing only (any platform)
btrfs-stream = "0.2"

# Stream parsing + receive operations (Linux, requires CAP_SYS_ADMIN)
btrfs-stream = { version = "0.2", features = ["receive"] }
```

Part of the [btrfs-progrs](https://github.com/rustutils/btrfs-progrs) project.