pub enum Data {
AssetInfo(Vec<AssetInfo>),
Ping,
Unused,
}Expand description
Represents different types of data that can be received from a WebSocket connection.
This enum allows WebSocket providers to distinguish between different types of messages they might receive, handling each appropriately.
§Variants
AssetInfo- Contains asset information updates to be storedPing- Represents a ping message from the serverUnused- Represents data that is not relevant to asset information updates
Variants§
AssetInfo(Vec<AssetInfo>)
Asset information updates to be stored in the system.
This variant contains a vector of AssetInfo structures that should be
saved to the store.
Ping
Serverside Ping messages.
Unused
Data that is not relevant to asset information updates.
This variant is used for messages that should be acknowledged but don’t contain asset information, such as heartbeats or subscription acknowledgments.
Auto Trait Implementations§
impl Freeze for Data
impl RefUnwindSafe for Data
impl Send for Data
impl Sync for Data
impl Unpin for Data
impl UnwindSafe for Data
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
Source§impl<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request