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