Skip to main content

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};