#[non_exhaustive]pub struct ChannelConnectionCountResponse {
pub event: String,
pub channel: String,
pub conn_count: NumberString,
pub conn_id: String,
pub extra: ResponseExtraFields,
}Expand description
Channel connection-count event body.
OKX docs: https://www.okx.com/docs-v5/en/#overview-websocket-connection-count-limit
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.event: Stringchannel-conn-count or channel-conn-count-error.
channel: StringChannel name.
conn_count: NumberStringCurrent connection count.
conn_id: StringWebSocket connection ID.
extra: ResponseExtraFieldsFields introduced by OKX after this crate version.
Trait Implementations§
Source§impl Clone for ChannelConnectionCountResponse
impl Clone for ChannelConnectionCountResponse
Source§fn clone(&self) -> ChannelConnectionCountResponse
fn clone(&self) -> ChannelConnectionCountResponse
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 Default for ChannelConnectionCountResponse
impl Default for ChannelConnectionCountResponse
Source§fn default() -> ChannelConnectionCountResponse
fn default() -> ChannelConnectionCountResponse
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ChannelConnectionCountResponse
impl<'de> Deserialize<'de> for ChannelConnectionCountResponse
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 ChannelConnectionCountResponse
impl RefUnwindSafe for ChannelConnectionCountResponse
impl Send for ChannelConnectionCountResponse
impl Sync for ChannelConnectionCountResponse
impl Unpin for ChannelConnectionCountResponse
impl UnsafeUnpin for ChannelConnectionCountResponse
impl UnwindSafe for ChannelConnectionCountResponse
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