pub struct BinanceRestApiLayer { /* private fields */ }Expand description
Binance rest api layer.
Implementations§
Source§impl BinanceRestApiLayer
impl BinanceRestApiLayer
Sourcepub fn usd_margin_futures() -> BinanceRestApiLayer
pub fn usd_margin_futures() -> BinanceRestApiLayer
USD-Margin Futures http endpoint.
Sourcepub fn new(endpoint: RestEndpoint) -> BinanceRestApiLayer
pub fn new(endpoint: RestEndpoint) -> BinanceRestApiLayer
Create a new binance rest api layer.
Sourcepub fn key(self, key: BinanceKey) -> BinanceRestApiLayer
pub fn key(self, key: BinanceKey) -> BinanceRestApiLayer
Set key.
Trait Implementations§
Source§impl Clone for BinanceRestApiLayer
impl Clone for BinanceRestApiLayer
Source§fn clone(&self) -> BinanceRestApiLayer
fn clone(&self) -> BinanceRestApiLayer
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl<S> Layer<S> for BinanceRestApiLayer
impl<S> Layer<S> for BinanceRestApiLayer
Source§type Service = BinanceRestApi<S>
type Service = BinanceRestApi<S>
The wrapped service
Auto Trait Implementations§
impl Freeze for BinanceRestApiLayer
impl RefUnwindSafe for BinanceRestApiLayer
impl Send for BinanceRestApiLayer
impl Sync for BinanceRestApiLayer
impl Unpin for BinanceRestApiLayer
impl UnsafeUnpin for BinanceRestApiLayer
impl UnwindSafe for BinanceRestApiLayer
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more