pub struct SocketServerInfo {
pub session_id: Ustr,
pub timestamp: i64,
pub timestamp_ms: i64,
pub release: Ustr,
pub studies_metadata_hash: Ustr,
pub auth_scheme_vsn: i64,
pub protocol: Ustr,
pub via: Ustr,
pub sjavastudies: Vec<Ustr>,
}Expand description
Server metadata sent by TradingView after a successful WebSocket connection.
Contains the session ID, server timestamp, and base URL for chart data.
Fields§
§session_id: Ustr§timestamp: i64§timestamp_ms: i64§release: Ustr§studies_metadata_hash: Ustr§auth_scheme_vsn: i64§protocol: Ustr§via: Ustr§sjavastudies: Vec<Ustr>Trait Implementations§
Source§impl Clone for SocketServerInfo
impl Clone for SocketServerInfo
Source§impl Debug for SocketServerInfo
impl Debug for SocketServerInfo
Source§impl Default for SocketServerInfo
impl Default for SocketServerInfo
Source§impl<'de> Deserialize<'de> for SocketServerInfo
impl<'de> Deserialize<'de> for SocketServerInfo
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
Source§impl Display for SocketServerInfo
impl Display for SocketServerInfo
Source§impl PartialEq for SocketServerInfo
impl PartialEq for SocketServerInfo
Source§impl Serialize for SocketServerInfo
impl Serialize for SocketServerInfo
impl StructuralPartialEq for SocketServerInfo
Auto Trait Implementations§
impl Freeze for SocketServerInfo
impl RefUnwindSafe for SocketServerInfo
impl Send for SocketServerInfo
impl Sync for SocketServerInfo
impl Unpin for SocketServerInfo
impl UnsafeUnpin for SocketServerInfo
impl UnwindSafe for SocketServerInfo
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