Expand description
Exc-core: Abstractions for exchanges (the low-level apis).
Re-exports§
pub use exc_types as types;
pub use exc_symbol as symbol;
pub use exc_service as service;
Modules§
- The definition of an exchange.
- Retry utils. Retry utils.
- Transport utils.
- Utils for creating
ExcService
.
Structs§
- [
Service
] returns byExcService::as_service
. - Asset.
- The core service wrapper of this crate, which implements
ExcService<T>
if the request type of the underlying service implementsAdaptor<T>
. - Create
Exc
from the givenExcService
. - Instrument.
- [
Service
] returns byExcServiceExt::into_service
. - A
SmolStr
is a string type that has the following properties: - Symbol.
Enums§
- Exchange Errors.
- Instrument Errors.
- Parse asset error.
- Parse symbol error.
Traits§
- An adaptor for request.
- An alias of [
Service
] that requires the input type to be aRequest
, and the error type to beExchangeError
. - Extension trait for
ExcService
. - Service that can be converted into a
Exc
. - Request and Response binding.