Every Go command with the same flags, prompts and messages; the agent is wire-compatible with Go's; tests drive the real Rust and Go binaries. Co-Authored-By: Claude <noreply@anthropic.com>
24 lines
494 B
Rust
24 lines
494 B
Rust
// SPDX-License-Identifier: GPL-3.0-or-later
|
|
|
|
//! vault: a post-quantum encrypted file vault. The binary is a thin wrapper
|
|
//! around [`cli::main`]; the library exists so integration tests and
|
|
//! benchmarks can reach the same code.
|
|
|
|
#![deny(unsafe_op_in_unsafe_fn)]
|
|
|
|
pub mod absorb;
|
|
pub mod agent;
|
|
pub mod cli;
|
|
pub mod crypto;
|
|
pub mod error;
|
|
pub mod keyfile;
|
|
pub mod net;
|
|
pub mod pipeline;
|
|
pub mod platform;
|
|
pub mod rng;
|
|
pub mod secret;
|
|
pub mod store;
|
|
#[cfg(test)]
|
|
mod testutil;
|
|
pub mod util;
|