pub struct KrakenSpotAmendOrderParamsBuilder { /* private fields */ }Expand description
Builder for KrakenSpotAmendOrderParams.
Implementations§
Source§impl KrakenSpotAmendOrderParamsBuilder
impl KrakenSpotAmendOrderParamsBuilder
Sourcepub fn txid<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn txid<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
Transaction ID (venue order ID) of the order to amend.
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
Client order ID of the order to amend.
Sourcepub fn order_qty<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn order_qty<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
New order quantity in base currency.
Sourcepub fn limit_price<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn limit_price<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
New limit price.
Sourcepub fn trigger_price<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn trigger_price<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
New trigger price for stop/conditional orders.
Sourcepub fn build(
&self,
) -> Result<KrakenSpotAmendOrderParams, KrakenSpotAmendOrderParamsBuilderError>
pub fn build( &self, ) -> Result<KrakenSpotAmendOrderParams, KrakenSpotAmendOrderParamsBuilderError>
Trait Implementations§
Source§impl Clone for KrakenSpotAmendOrderParamsBuilder
impl Clone for KrakenSpotAmendOrderParamsBuilder
Source§fn clone(&self) -> KrakenSpotAmendOrderParamsBuilder
fn clone(&self) -> KrakenSpotAmendOrderParamsBuilder
Returns a duplicate of the value. Read more
1.0.0§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 KrakenSpotAmendOrderParamsBuilder
impl RefUnwindSafe for KrakenSpotAmendOrderParamsBuilder
impl Send for KrakenSpotAmendOrderParamsBuilder
impl Sync for KrakenSpotAmendOrderParamsBuilder
impl Unpin for KrakenSpotAmendOrderParamsBuilder
impl UnwindSafe for KrakenSpotAmendOrderParamsBuilder
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)§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