git_xcrypt/util/mod.rs
1//! The two things every command needs and neither owns.
2//!
3//! [`atomic`] writes a file in one step or not at all — the key file and the
4//! filter registration both go through it, and a half-written one of either
5//! leaves a repository that stores plaintext. [`exit`] holds the frozen exit
6//! codes, which are as much a part of this tool's interface as its commands:
7//! a CI gate reads nothing else.
8
9pub mod atomic;
10pub mod exit;