pub struct TickerBookParamsBuilder { /* private fields */ }Expand description
Builder for TickerBookParams.
Implementations§
Source§impl TickerBookParamsBuilder
impl TickerBookParamsBuilder
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 symbol<VALUE: Into<Option<String>>>(self, value: VALUE) -> Self
pub fn symbol<VALUE: Into<Option<String>>>(self, value: VALUE) -> Self
Describe a single symbol
This field is **optional.
Sourcepub fn symbols<VALUE: Into<Option<Vec<String>>>>(self, value: VALUE) -> Self
pub fn symbols<VALUE: Into<Option<Vec<String>>>>(self, value: VALUE) -> Self
List of symbols to query
This field is **optional.
Sourcepub fn symbol_status<VALUE: Into<Option<TickerBookSymbolStatusEnum>>>(
self,
value: VALUE,
) -> Self
pub fn symbol_status<VALUE: Into<Option<TickerBookSymbolStatusEnum>>>( self, value: VALUE, ) -> Self
The symbol_status parameter.
This field is **optional.
Sourcepub fn build(self) -> Result<TickerBookParams, ParamBuildError>
pub fn build(self) -> Result<TickerBookParams, ParamBuildError>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for TickerBookParamsBuilder
impl RefUnwindSafe for TickerBookParamsBuilder
impl Send for TickerBookParamsBuilder
impl Sync for TickerBookParamsBuilder
impl Unpin for TickerBookParamsBuilder
impl UnsafeUnpin for TickerBookParamsBuilder
impl UnwindSafe for TickerBookParamsBuilder
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