pub struct WsCancelOrderParamsBuilder { /* private fields */ }
Expand description
Builder for WsCancelOrderParams
.
Implementations§
Source§impl WsCancelOrderParamsBuilder
impl WsCancelOrderParamsBuilder
Sourcepub fn inst_id<VALUE: Into<Ustr>>(&mut self, value: VALUE) -> &mut Self
pub fn inst_id<VALUE: Into<Ustr>>(&mut self, value: VALUE) -> &mut Self
Instrument ID, e.g. “BTC-USDT”.
Sourcepub fn ord_id<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn ord_id<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
Exchange-assigned order ID.
Sourcepub fn cl_ord_id<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn cl_ord_id<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
User-assigned client order ID.
Sourcepub fn build(
&self,
) -> Result<WsCancelOrderParams, WsCancelOrderParamsBuilderError>
pub fn build( &self, ) -> Result<WsCancelOrderParams, WsCancelOrderParamsBuilderError>
Trait Implementations§
Source§impl Clone for WsCancelOrderParamsBuilder
impl Clone for WsCancelOrderParamsBuilder
Source§fn clone(&self) -> WsCancelOrderParamsBuilder
fn clone(&self) -> WsCancelOrderParamsBuilder
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 WsCancelOrderParamsBuilder
impl RefUnwindSafe for WsCancelOrderParamsBuilder
impl Send for WsCancelOrderParamsBuilder
impl Sync for WsCancelOrderParamsBuilder
impl Unpin for WsCancelOrderParamsBuilder
impl UnwindSafe for WsCancelOrderParamsBuilder
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