use serde::{Deserialize, Serialize};
#[derive(Debug, Clone, Serialize, Deserialize)]
pub struct UserProfile {
pub id: Option<String>,
pub username: Option<String>,
pub first_name: Option<String>,
pub last_name: Option<String>,
pub email: Option<String>,
pub created_at: Option<String>,
}
#[derive(Debug, Clone, Serialize, Deserialize)]
pub struct DayTrade {
pub instrument: Option<String>,
pub symbol: Option<String>,
pub date: Option<String>,
pub settlement_date: Option<String>,
}
#[derive(Debug, Clone, Serialize, Deserialize)]
pub struct DayTradeCheck {
pub equity_day_trades: Vec<serde_json::Value>,
pub option_day_trades: Vec<serde_json::Value>,
pub day_trade_count: i64,
pub flagged_as_pattern_day_trader: bool,
}