zrsclient 0.3.0

Rust SDK for the Zerodha Kite Connect trading API — REST endpoints plus WebSocket market-data streaming, with built-in retry and reconnect.
Documentation
{
	"status": "success",
	"data": {
		"equity": {
			"enabled": true,
			"net": 15481.524,
			"available": {
				"adhoc_margin": 0,
				"cash": 9929.024,
				"opening_balance": 9929.024,
				"live_balance": 15481.524,
				"collateral": 5554.5,
				"intraday_payin": 0
			},
			"utilised": {
				"debits": 2,
				"exposure": 0,
				"m2m_realised": -2,
				"m2m_unrealised": 0,
				"option_premium": 0,
				"payout": 0,
				"span": 0,
				"holding_sales": 0,
				"turnover": 0,
				"liquid_collateral": 0,
				"stock_collateral": 0,
				"delivery": 0
			}
		},
		"commodity": {
			"enabled": true,
			"net": 29675.93,
			"available": {
				"adhoc_margin": 0,
				"cash": 29249.93,
				"opening_balance": 29249.93,
				"live_balance": 29675.93,
				"collateral": 0,
				"intraday_payin": 0
			},
			"utilised": {
				"debits": -426,
				"exposure": 0,
				"m2m_realised": 426,
				"m2m_unrealised": 0,
				"option_premium": 0,
				"payout": 0,
				"span": 0,
				"holding_sales": 0,
				"turnover": 0,
				"liquid_collateral": 0,
				"stock_collateral": 0,
				"delivery": 0
			}
		}
	}
}