ombrac_client/lib.rs
1pub mod client;
2pub mod config;
3pub mod connection;
4#[cfg(any(
5 feature = "endpoint-default",
6 feature = "endpoint-socks",
7 feature = "endpoint-http",
8 feature = "endpoint-tun"
9))]
10pub mod endpoint;
11#[cfg(feature = "ffi")]
12pub mod ffi;
13#[cfg(feature = "tracing")]
14pub mod logging;
15pub mod service;
16
17// Re-export commonly used types for convenience
18pub use config::{EndpointConfig, ServiceConfig, TransportConfig};
19pub use service::{Error as ServiceError, OmbracClient, Result as ServiceResult};