4 releases (breaking)
| 0.5.0 | Dec 31, 2025 |
|---|---|
| 0.4.0 | Jan 19, 2023 |
| 0.2.0 | Jun 22, 2022 |
| 0.1.0 | Jun 21, 2022 |
#601 in Network programming
8,678 downloads per month
Used in 8 crates
(via libcontainer)
250KB
6K
SLoC
rust-criu
rust-criu provides an interface to use CRIU in the
same way as go-criu does.
Generate protobuf bindings
The CRIU RPC protobuf bindings are pre-generated and part of the rust-criu repository. The bindings can be re-generated with
$ GENERATE_PROTOBUF=1 cargo build
Run tests
To run the included tests please use the following command to build rust-criu:
$ GENERATE_TEST_PROCESS=1 cargo build
$ sudo target/debug/rust-criu-test /path/to/criu/binary
Dependencies
~1.8–4MB
~70K SLoC