agent_twitter_client/models/
profile.rs

1use chrono::{DateTime, Utc};
2use serde::{Deserialize, Serialize};
3
4#[derive(Debug, Clone, Serialize, Deserialize)]
5pub struct Profile {
6    pub id: String,
7    pub username: String,
8    pub name: String,
9    pub description: Option<String>,
10    pub location: Option<String>,
11    pub url: Option<String>,
12    pub protected: bool,
13    pub verified: bool,
14    pub followers_count: i32,
15    pub following_count: i32,
16    pub tweets_count: i32,
17    pub listed_count: i32,
18    pub created_at: DateTime<Utc>,
19    pub profile_image_url: Option<String>,
20    pub profile_banner_url: Option<String>,
21    pub pinned_tweet_id: Option<String>,
22    pub is_blue_verified: Option<bool>,
23}