pub struct BlockTradeParamsBuilder { /* private fields */ }Expand description
Builder for BlockTradeParams.
Implementations§
Source§impl BlockTradeParamsBuilder
impl BlockTradeParamsBuilder
Sourcepub fn symbol<VALUE: Into<String>>(self, value: VALUE) -> Self
pub fn symbol<VALUE: Into<String>>(self, value: VALUE) -> Self
Symbol to query
This field is **required.
Sourcepub fn id<VALUE: Into<Option<String>>>(self, value: VALUE) -> Self
pub fn id<VALUE: Into<Option<String>>>(self, value: VALUE) -> Self
Unique WebSocket request ID.
This field is **optional.
Sourcepub fn build(self) -> Result<BlockTradeParams, ParamBuildError>
pub fn build(self) -> Result<BlockTradeParams, ParamBuildError>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for BlockTradeParamsBuilder
impl RefUnwindSafe for BlockTradeParamsBuilder
impl Send for BlockTradeParamsBuilder
impl Sync for BlockTradeParamsBuilder
impl Unpin for BlockTradeParamsBuilder
impl UnsafeUnpin for BlockTradeParamsBuilder
impl UnwindSafe for BlockTradeParamsBuilder
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