pub struct GetAlgoOrderParamsBuilder { /* private fields */ }Expand description
Builder for GetAlgoOrderParams.
Implementations§
Source§impl GetAlgoOrderParamsBuilder
impl GetAlgoOrderParamsBuilder
Sourcepub fn algo_id<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn algo_id<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
Algo order identifier assigned by OKX (optional).
Sourcepub fn algo_cl_ord_id<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn algo_cl_ord_id<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
Client supplied algo order identifier (optional).
Sourcepub fn build(
&self,
) -> Result<GetAlgoOrderParams, GetAlgoOrderParamsBuilderError>
pub fn build( &self, ) -> Result<GetAlgoOrderParams, GetAlgoOrderParamsBuilderError>
Trait Implementations§
Source§impl Clone for GetAlgoOrderParamsBuilder
impl Clone for GetAlgoOrderParamsBuilder
Source§fn clone(&self) -> GetAlgoOrderParamsBuilder
fn clone(&self) -> GetAlgoOrderParamsBuilder
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 moreAuto Trait Implementations§
impl Freeze for GetAlgoOrderParamsBuilder
impl RefUnwindSafe for GetAlgoOrderParamsBuilder
impl Send for GetAlgoOrderParamsBuilder
impl Sync for GetAlgoOrderParamsBuilder
impl Unpin for GetAlgoOrderParamsBuilder
impl UnsafeUnpin for GetAlgoOrderParamsBuilder
impl UnwindSafe for GetAlgoOrderParamsBuilder
Blanket Implementations§
impl<T> Allocation for T
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,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> 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