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