marketstore 0.1.1

Marketstore rust driver
Documentation
use thiserror::Error;

use crate::{proto::list_symbols_request::Format, QueryParams};

#[derive(Error, Debug)]
pub enum Error {
    #[doc(hidden)]
    #[error("Query Symbol {:#?}", params)]
    QuerySymbolsError {
        params: QueryParams,
        #[source]
        source: tonic::Status,
    },

    #[doc(hidden)]
    #[error("Unable to create consumer for {}", r#format.as_str_name())]
    ListSymbolsError {
        format: Format,
        #[source]
        source: tonic::Status,
    },
}