pub struct User {Show 26 fields
pub avatar_url: Option<String>,
pub bio: Option<String>,
pub created_at: Option<String>,
pub email: Option<String>,
pub followers: Option<f64>,
pub followers_url: Option<String>,
pub following: Option<f64>,
pub following_url: Option<String>,
pub full_name: Option<String>,
pub html_url: Option<String>,
pub id: Option<f64>,
pub is_verified: Option<bool>,
pub location: Option<String>,
pub login: Option<String>,
pub name: Option<String>,
pub organizations_url: Option<String>,
pub public_repos: Option<f64>,
pub repos_url: Option<String>,
pub site_admin: Option<bool>,
pub starred_url: Option<String>,
pub stars_count: Option<f64>,
pub subscriptions_url: Option<String>,
pub type: Option<String>,
pub updated_at: Option<String>,
pub url: Option<String>,
pub website: Option<String>,
}Fields§
§avatar_url: Option<String>Адрес аватарки
bio: Option<String>О себе
created_at: Option<String>Дата создания учетной записи
email: Option<String>Почта
followers: Option<f64>Счетчики
followers_url: Option<String>Url для получения подписчиков пользователя
following: Option<f64>§following_url: Option<String>Url для получения подписок пользователя
full_name: Option<String>Полное имя
html_url: Option<String>Адрес страницы пользователя
id: Option<f64>Идентификатор
is_verified: Option<bool>Верифицирован?
location: Option<String>Местоположение
login: Option<String>Логин пользователя
name: Option<String>Имя пользователя
organizations_url: Option<String>Url для получения организаций пользователя
public_repos: Option<f64>Публичные репозитории
repos_url: Option<String>Url для получения репозиториев пользователя
site_admin: Option<bool>Есть ли права админа
starred_url: Option<String>Url для получения репозиториев пользователя, которые были добавлены в избранное
stars_count: Option<f64>Количество репозиториев в избранном
subscriptions_url: Option<String>Url для получения подписок пользователя
type: Option<String>Тип пользователя
updated_at: Option<String>Дата изменения учетной записи
url: Option<String>Url для получения пользователя
website: Option<String>Вебсайт
Trait Implementations§
Source§impl<'de> Deserialize<'de> for User
impl<'de> Deserialize<'de> for User
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for User
impl RefUnwindSafe for User
impl Send for User
impl Sync for User
impl Unpin for User
impl UnsafeUnpin for User
impl UnwindSafe for User
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more