Skip to main content

secure_exec_client/
lib.rs

1#![forbid(unsafe_code)]
2
3//! Low-level Rust client transport for the Secure Exec native sidecar.
4//!
5//! This crate owns the framed stdio transport and exposes the generated Secure Exec wire protocol.
6//! Higher level products layer their own authentication, extension payloads, and
7//! typed API surfaces on top of this transport.
8
9pub mod error;
10pub mod transport;
11pub mod wire;
12
13pub use error::{ProtocolCodecError, TransportError, TransportResult};
14pub use transport::{SidecarTransport, WireSidecarCallback};