Module common

Source
Expand description

Common types and utilities shared across all KiteConnect models.

This module provides:

  • Custom error types (KiteError)
  • Response wrapper types (KiteResponse<T>)
  • Shared enums organized in logical submodules:
    • enums::exchange: Stock exchanges and trading venues
    • enums::trading: Trading-related enums (products, validity, transaction types, etc.)
    • enums::instruments: Instrument types and market segments
    • enums::interval: Time intervals for historical data
    • enums::gtt: Good Till Triggered order status
  • Common data types and utilities

All enums are re-exported at the module level for convenient access.

Re-exports§

pub use enums::*;
pub use errors::*;
pub use response::*;

Modules§

enums
Shared enums and constants used across all KiteConnect models.
errors
Custom error types for KiteConnect operations using thiserror.
response
Response wrapper types for KiteConnect API responses.