1pub mod constants;
7pub mod errors;
8pub mod layout;
9pub mod transport;
10
11pub mod generated {
13 #![allow(clippy::all, unused_qualifications)]
14 tonic::include_proto!("boxlite.v1");
15}
16
17pub use errors::{BoxliteError, BoxliteResult};
18pub use transport::Transport;
19
20pub use generated::container_client::ContainerClient;
22pub use generated::container_server::{Container, ContainerServer};
23
24pub use generated::guest_client::GuestClient;
26pub use generated::guest_server::{Guest, GuestServer};
27
28pub use generated::execution_client::ExecutionClient;
30pub use generated::execution_server::{Execution, ExecutionServer};
31
32pub use generated::files_client::FilesClient;
34pub use generated::files_server::{Files, FilesServer};
35
36pub use generated::*;