pub struct InstallationTargetRenamedAccount {Show 35 fields
pub avatar_url: String,
pub created_at: Option<DateTime<Utc>>,
pub description: Option<InstallationTargetRenamedAccountDescription>,
pub events_url: Option<String>,
pub followers: Option<i64>,
pub followers_url: Option<String>,
pub following: Option<i64>,
pub following_url: Option<String>,
pub gists_url: Option<String>,
pub gravatar_id: Option<String>,
pub has_organization_projects: Option<bool>,
pub has_repository_projects: Option<bool>,
pub hooks_url: Option<String>,
pub html_url: String,
pub id: i64,
pub is_verified: Option<bool>,
pub issues_url: Option<String>,
pub login: Option<String>,
pub members_url: Option<String>,
pub name: Option<String>,
pub node_id: String,
pub organizations_url: Option<String>,
pub public_gists: Option<i64>,
pub public_members_url: Option<String>,
pub public_repos: Option<i64>,
pub received_events_url: Option<String>,
pub repos_url: Option<String>,
pub site_admin: Option<bool>,
pub slug: Option<String>,
pub starred_url: Option<String>,
pub subscriptions_url: Option<String>,
pub type_: Option<InstallationTargetRenamedAccountType>,
pub updated_at: Option<DateTime<Utc>>,
pub url: Option<String>,
pub website_url: Option<InstallationTargetRenamedAccountWebsiteUrl>,
}
Expand description
InstallationTargetRenamedAccount
JSON schema
{
"type": "object",
"required": [
"avatar_url",
"html_url",
"id",
"node_id"
],
"properties": {
"avatar_url": {
"type": "string",
"format": "uri"
},
"created_at": {
"type": "string",
"format": "date-time"
},
"description": {
"type": [
"null"
]
},
"events_url": {
"type": "string",
"format": "uri-template"
},
"followers": {
"type": "integer"
},
"followers_url": {
"type": "string",
"format": "uri"
},
"following": {
"type": "integer"
},
"following_url": {
"type": "string",
"format": "uri-template"
},
"gists_url": {
"type": "string",
"format": "uri-template"
},
"gravatar_id": {
"type": "string"
},
"has_organization_projects": {
"type": "boolean"
},
"has_repository_projects": {
"type": "boolean"
},
"hooks_url": {
"type": "string"
},
"html_url": {
"type": "string",
"format": "uri"
},
"id": {
"type": "integer"
},
"is_verified": {
"type": "boolean"
},
"issues_url": {
"type": "string",
"format": "uri-template"
},
"login": {
"type": "string"
},
"members_url": {
"type": "string",
"format": "uri-template"
},
"name": {
"type": "string"
},
"node_id": {
"type": "string"
},
"organizations_url": {
"type": "string",
"format": "uri"
},
"public_gists": {
"type": "integer"
},
"public_members_url": {
"type": "string",
"format": "uri-template"
},
"public_repos": {
"type": "integer"
},
"received_events_url": {
"type": "string",
"format": "uri"
},
"repos_url": {
"type": "string",
"format": "uri"
},
"site_admin": {
"type": "boolean"
},
"slug": {
"type": "string"
},
"starred_url": {
"type": "string",
"format": "uri-template"
},
"subscriptions_url": {
"type": "string",
"format": "uri"
},
"type": {
"type": "string",
"enum": [
"Bot",
"User",
"Organization"
]
},
"updated_at": {
"type": "string",
"format": "date-time"
},
"url": {
"type": "string",
"format": "uri"
},
"website_url": {
"type": [
"null"
]
}
},
"additionalProperties": false
}
Fields§
§avatar_url: String
§created_at: Option<DateTime<Utc>>
§description: Option<InstallationTargetRenamedAccountDescription>
§events_url: Option<String>
§followers: Option<i64>
§followers_url: Option<String>
§following: Option<i64>
§following_url: Option<String>
§gists_url: Option<String>
§gravatar_id: Option<String>
§has_organization_projects: Option<bool>
§has_repository_projects: Option<bool>
§hooks_url: Option<String>
§html_url: String
§id: i64
§is_verified: Option<bool>
§issues_url: Option<String>
§login: Option<String>
§members_url: Option<String>
§name: Option<String>
§node_id: String
§organizations_url: Option<String>
§public_gists: Option<i64>
§public_members_url: Option<String>
§public_repos: Option<i64>
§received_events_url: Option<String>
§repos_url: Option<String>
§site_admin: Option<bool>
§slug: Option<String>
§starred_url: Option<String>
§subscriptions_url: Option<String>
§type_: Option<InstallationTargetRenamedAccountType>
§updated_at: Option<DateTime<Utc>>
§url: Option<String>
§website_url: Option<InstallationTargetRenamedAccountWebsiteUrl>
Implementations§
Trait Implementations§
Source§impl Clone for InstallationTargetRenamedAccount
impl Clone for InstallationTargetRenamedAccount
Source§fn clone(&self) -> InstallationTargetRenamedAccount
fn clone(&self) -> InstallationTargetRenamedAccount
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl<'de> Deserialize<'de> for InstallationTargetRenamedAccount
impl<'de> Deserialize<'de> for InstallationTargetRenamedAccount
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
Source§impl From<&InstallationTargetRenamedAccount> for InstallationTargetRenamedAccount
impl From<&InstallationTargetRenamedAccount> for InstallationTargetRenamedAccount
Source§fn from(value: &InstallationTargetRenamedAccount) -> Self
fn from(value: &InstallationTargetRenamedAccount) -> Self
Converts to this type from the input type.
Source§impl From<InstallationTargetRenamedAccount> for InstallationTargetRenamedAccount
impl From<InstallationTargetRenamedAccount> for InstallationTargetRenamedAccount
Source§fn from(value: InstallationTargetRenamedAccount) -> Self
fn from(value: InstallationTargetRenamedAccount) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for InstallationTargetRenamedAccount
impl RefUnwindSafe for InstallationTargetRenamedAccount
impl Send for InstallationTargetRenamedAccount
impl Sync for InstallationTargetRenamedAccount
impl Unpin for InstallationTargetRenamedAccount
impl UnwindSafe for InstallationTargetRenamedAccount
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