pub struct GetOrderBookParamsBuilder { /* private fields */ }Expand description
Builder for GetOrderBookParams.
Implementations§
Source§impl GetOrderBookParamsBuilder
impl GetOrderBookParamsBuilder
Sourcepub fn instrument_name<VALUE: Into<String>>(
&mut self,
value: VALUE,
) -> &mut Self
pub fn instrument_name<VALUE: Into<String>>( &mut self, value: VALUE, ) -> &mut Self
Instrument name (e.g., “BTC-PERPETUAL”)
Sourcepub fn depth<VALUE: Into<u32>>(&mut self, value: VALUE) -> &mut Self
pub fn depth<VALUE: Into<u32>>(&mut self, value: VALUE) -> &mut Self
The number of entries to return for bids and asks. Valid values: 1, 5, 10, 20, 50, 100, 1000, 10000 Maximum: 10000
Sourcepub fn build(
&self,
) -> Result<GetOrderBookParams, GetOrderBookParamsBuilderError>
pub fn build( &self, ) -> Result<GetOrderBookParams, GetOrderBookParamsBuilderError>
Trait Implementations§
Source§impl Clone for GetOrderBookParamsBuilder
impl Clone for GetOrderBookParamsBuilder
Source§fn clone(&self) -> GetOrderBookParamsBuilder
fn clone(&self) -> GetOrderBookParamsBuilder
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for GetOrderBookParamsBuilder
impl RefUnwindSafe for GetOrderBookParamsBuilder
impl Send for GetOrderBookParamsBuilder
impl Sync for GetOrderBookParamsBuilder
impl Unpin for GetOrderBookParamsBuilder
impl UnwindSafe for GetOrderBookParamsBuilder
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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