Skip to main content

ParseMessage

Trait ParseMessage 

Source
pub trait ParseMessage: Sized {
    const PRODUCT: Product;

    // Required method
    fn parse(stream: &str, data: &str) -> Result<Self, BinanceError>;
}

Required Associated Constants§

Required Methods§

Source

fn parse(stream: &str, data: &str) -> Result<Self, BinanceError>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl ParseMessage for binance_async::websocket::coinm::WebsocketMessage

Source§

const PRODUCT: Product = Product::CoinMFutures

Source§

impl ParseMessage for binance_async::websocket::spot::WebsocketMessage

Source§

const PRODUCT: Product = Product::Spot

Source§

impl ParseMessage for binance_async::websocket::usdm::WebsocketMessage

Source§

const PRODUCT: Product = Product::UsdMFutures