camel_endpoint/lib.rs
1//! Endpoint URI parsing and configuration for rust-camel components.
2//!
3//! Main types: `UriConfig` (trait), `UriComponents`. Main modules: `config`, `uri`.
4
5pub mod config;
6pub mod uri;
7
8pub use config::UriConfig;
9pub use uri::{UriComponents, parse_uri};
10
11// Re-export CamelError for macro-generated code
12pub use camel_api::CamelError;
13
14// Re-export proc-macro derive - same name as trait is allowed (different namespaces)
15pub use camel_endpoint_macros::UriConfig;