pub struct GetGithubRepo200Response {Show 23 fields
pub full_name: Option<String>,
pub description: Option<String>,
pub homepage: Option<String>,
pub default_branch: Option<String>,
pub primary_branch: Option<String>,
pub default_branch_sha: Option<String>,
pub visibility: Option<String>,
pub archived: Option<bool>,
pub disabled: Option<bool>,
pub fork: Option<bool>,
pub language: Option<String>,
pub topics: Option<Vec<String>>,
pub license: Option<String>,
pub stargazers: Option<i32>,
pub forks: Option<i32>,
pub open_issues: Option<i32>,
pub watchers: Option<i32>,
pub pushed_at: Option<String>,
pub created_at: Option<String>,
pub updated_at: Option<String>,
pub languages: Option<HashMap<String, i32>>,
pub collaborators: Option<Option<Vec<GetGithubRepo200ResponseCollaboratorsInner>>>,
pub maintainers: Option<Vec<GetGithubRepo200ResponseCollaboratorsInner>>,
}Fields§
§full_name: Option<String>§description: Option<String>§homepage: Option<String>§default_branch: Option<String>§primary_branch: Option<String>§default_branch_sha: Option<String>§visibility: Option<String>§archived: Option<bool>§disabled: Option<bool>§fork: Option<bool>§language: Option<String>§topics: Option<Vec<String>>§license: Option<String>§stargazers: Option<i32>§forks: Option<i32>§open_issues: Option<i32>§watchers: Option<i32>§pushed_at: Option<String>§created_at: Option<String>§updated_at: Option<String>§languages: Option<HashMap<String, i32>>§collaborators: Option<Option<Vec<GetGithubRepo200ResponseCollaboratorsInner>>>§maintainers: Option<Vec<GetGithubRepo200ResponseCollaboratorsInner>>Implementations§
Source§impl GetGithubRepo200Response
impl GetGithubRepo200Response
pub fn new() -> GetGithubRepo200Response
Trait Implementations§
Source§impl Clone for GetGithubRepo200Response
impl Clone for GetGithubRepo200Response
Source§fn clone(&self) -> GetGithubRepo200Response
fn clone(&self) -> GetGithubRepo200Response
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 Debug for GetGithubRepo200Response
impl Debug for GetGithubRepo200Response
Source§impl Default for GetGithubRepo200Response
impl Default for GetGithubRepo200Response
Source§fn default() -> GetGithubRepo200Response
fn default() -> GetGithubRepo200Response
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GetGithubRepo200Response
impl<'de> Deserialize<'de> for GetGithubRepo200Response
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 PartialEq for GetGithubRepo200Response
impl PartialEq for GetGithubRepo200Response
Source§impl Serialize for GetGithubRepo200Response
impl Serialize for GetGithubRepo200Response
impl StructuralPartialEq for GetGithubRepo200Response
Auto Trait Implementations§
impl Freeze for GetGithubRepo200Response
impl RefUnwindSafe for GetGithubRepo200Response
impl Send for GetGithubRepo200Response
impl Sync for GetGithubRepo200Response
impl Unpin for GetGithubRepo200Response
impl UnwindSafe for GetGithubRepo200Response
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