1#![deny(missing_docs)]
4
5pub mod exchange;
7
8pub mod transport;
10
11pub use exc_types as types;
13
14#[cfg(feature = "retry")]
15pub use exc_service::retry;
17
18pub mod util;
20
21pub use exc_symbol as symbol;
23
24pub use self::service::{
25 traits::{AsService, IntoService},
26 Adaptor, Exc, ExcLayer, ExcService, ExcServiceExt, IntoExc, Request,
27};
28pub use exc_service::{self as service, error::InstrumentError, ExchangeError, SendExcService};
29
30pub use positions::prelude::{Asset, Instrument, ParseAssetError, ParseSymbolError, Str, Symbol};