pub struct UserPublicInfo {
pub avatar_url: String,
pub followers_url: String,
pub following_url: String,
pub html_url: String,
pub id: f64,
pub login: String,
pub organizations_url: String,
pub repos_url: String,
pub site_admin: bool,
pub type: String,
pub url: String,
}Fields§
§avatar_url: StringСсылка на аватар
followers_url: StringСсылка на список подписчиков пользователя
following_url: StringСсылка на список пользователей, на которых подписан текущий пользователь
html_url: StringСсылка на профиль в веб-интерфейсе
id: f64Уникальный идентификатор пользователя
login: StringЛогин (уникальное имя)
organizations_url: StringСсылка на список организаций, в которых состоит пользователь
repos_url: StringСсылка на список репозиториев пользователя
site_admin: boolЯвляется ли пользователь администратором платформы
type: StringТип: “user” или “organization”
url: StringAPI-ссылка на пользователя
Trait Implementations§
Source§impl Clone for UserPublicInfo
impl Clone for UserPublicInfo
Source§fn clone(&self) -> UserPublicInfo
fn clone(&self) -> UserPublicInfo
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for UserPublicInfo
impl Debug for UserPublicInfo
Source§impl<'de> Deserialize<'de> for UserPublicInfo
impl<'de> Deserialize<'de> for UserPublicInfo
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 UserPublicInfo
impl RefUnwindSafe for UserPublicInfo
impl Send for UserPublicInfo
impl Sync for UserPublicInfo
impl Unpin for UserPublicInfo
impl UnsafeUnpin for UserPublicInfo
impl UnwindSafe for UserPublicInfo
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