Trait kiteconnect::ticker::KiteTickerHandler [−][src]
pub trait KiteTickerHandler { fn on_open<T>(&mut self, _ws: &mut WebSocketHandler<T>)
where
T: KiteTickerHandler, { ... } fn on_ticks<T>(&mut self, _ws: &mut WebSocketHandler<T>, tick: Vec<Value>)
where
T: KiteTickerHandler, { ... } fn on_close<T>(&mut self, _ws: &mut WebSocketHandler<T>)
where
T: KiteTickerHandler, { ... } fn on_error<T>(&mut self, _ws: &mut WebSocketHandler<T>)
where
T: KiteTickerHandler, { ... } }
KiteTickerHandler lets the user write the business logic inside the corresponding callbacks which are basically proxied from the Handler callbacks
Provided Methods
fn on_open<T>(&mut self, _ws: &mut WebSocketHandler<T>) where
T: KiteTickerHandler,
T: KiteTickerHandler,
fn on_ticks<T>(&mut self, _ws: &mut WebSocketHandler<T>, tick: Vec<Value>) where
T: KiteTickerHandler,
T: KiteTickerHandler,
fn on_close<T>(&mut self, _ws: &mut WebSocketHandler<T>) where
T: KiteTickerHandler,
T: KiteTickerHandler,
fn on_error<T>(&mut self, _ws: &mut WebSocketHandler<T>) where
T: KiteTickerHandler,
T: KiteTickerHandler,