Crate xtb_client

Crate xtb_client 

Source

Re-exports§

pub use num_enum;

Modules§

schema

Structs§

BasicMessageStream
BasicXtbConnection
Common implementation of the XtbConnection trait.
BasicXtbStreamConnection
DataStream
Stream of messages delivered to a consumer.
ResponsePromise
Represent promise of a response delivery in a future.
ResponsePromiseState
Internal state shared between the ResponsePromise and BasicXtbConnection instance. This state is used to deliver response to the consumer.
XtbClient
Implementor of the API traits.
XtbClientBuilder
Builder for XtbClient.

Enums§

BasicXtbConnectionError
BasicXtbStreamConnectionError
DataMessageFilter
DataStreamError
XtbClientBuilderError
XtbClientError

Traits§

MessageStream
RequestResponseApi
Declaration of the Request/response API interface.
StreamApi
Declaration of the stream API interface
XtbConnection
Interface for XTB servers connectors.
XtbStreamConnection
Common interface for stream command api of the XTB.