rust-sdk-dx
Applies CipherStash conventions for public Rust APIs in libraries, SDKs, and shared crates — thiserror error enums, typestate builders, required derives, newtype identifiers, ergonomic signatures, rustdoc sections, tokio async, crate layout, and feature flags. Use when writing or changing Rust library code that other developers consume, such as a crate with lib.rs, a public type or function, an error type, a builder, or module structure. Does not apply to application binaries, internal scripts, or non-Rust files, and defers secret handling to rust-security.
Pinned to revision 61ea5413cdf5, so it is the text this page describes rather than whatever the author pushed since.
Files
Every link opens the file at its source, pinned to the revision this page describes.