tradingview-rs 0.2.0

Tradingview datafeed api `tradingview-rs` project.
Documentation
pub mod chart;
pub mod client;
pub mod error;
pub mod models;
pub mod prelude;
pub mod quote;

#[cfg(feature = "user")]
pub mod user;

pub mod utils;
static UA: &str = "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36";

pub use crate::client::misc::*;

pub mod websocket {
    pub use crate::live::websocket::*;
}

pub use crate::live::models::*;
pub use crate::models::*;

pub type Result<T> = std::result::Result<T, Error>;

pub use error::Error;

// Re-exporting some commonly used types
pub use iso_currency::{Country, Currency, CurrencySymbol};

pub mod historical;
pub mod live;

// ---------------------------------------------------------------------------
// New event-driven data loader modules
// ---------------------------------------------------------------------------

/// Generic market event types (Candle, Quote, Economic, News, etc.).
pub mod events;

/// Event sink abstraction + built-in sinks (channel, callback, kafka).
pub mod sink;

/// Data source abstraction + TradingView adapter.
pub mod source;

/// Event-driven data loader orchestrator.
pub mod loader;