pub struct KlineStreamParams {
pub symbol: String,
pub interval: KlineStreamIntervalEnum,
pub id: Option<u32>,
}Expand description
Request parameters for the [kline_stream] operation.
This struct holds all of the inputs you can pass when calling
kline_stream.
Fields§
§symbol: StringSymbol to subscribe, in lowercase stream format.
This field is **required.
interval: KlineStreamIntervalEnumKline interval.
This field is **required.
id: Option<u32>Unique WebSocket request ID.
This field is **optional.
Implementations§
Source§impl KlineStreamParams
impl KlineStreamParams
Sourcepub fn builder(
symbol: String,
interval: KlineStreamIntervalEnum,
) -> KlineStreamParamsBuilder
pub fn builder( symbol: String, interval: KlineStreamIntervalEnum, ) -> KlineStreamParamsBuilder
Create a builder for [kline_stream].
Required parameters:
symbol— Symbol to subscribe, in lowercase stream format.interval— Kline interval.
Trait Implementations§
Source§impl Clone for KlineStreamParams
impl Clone for KlineStreamParams
Source§fn clone(&self) -> KlineStreamParams
fn clone(&self) -> KlineStreamParams
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 moreSource§impl Debug for KlineStreamParams
impl Debug for KlineStreamParams
Source§impl<'de> Deserialize<'de> for KlineStreamParams
impl<'de> Deserialize<'de> for KlineStreamParams
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for KlineStreamParams
impl RefUnwindSafe for KlineStreamParams
impl Send for KlineStreamParams
impl Sync for KlineStreamParams
impl Unpin for KlineStreamParams
impl UnsafeUnpin for KlineStreamParams
impl UnwindSafe for KlineStreamParams
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