pub struct Repository {Show 34 fields
pub name: String,
pub full_name: String,
pub private: bool,
pub owner: User,
pub html_url: String,
pub description: Option<String>,
pub fork: bool,
pub created_at: Value,
pub updated_at: String,
pub pushed_at: Value,
pub git_url: String,
pub ssh_url: String,
pub clone_url: String,
pub svn_url: String,
pub homepage: Option<String>,
pub stargazers_count: u32,
pub watchers_count: u32,
pub language: Option<String>,
pub has_issues: bool,
pub has_projects: bool,
pub has_downloads: bool,
pub has_wiki: bool,
pub has_pages: bool,
pub forks_count: u32,
pub mirror_url: Option<String>,
pub archived: bool,
pub disabled: bool,
pub open_issues_count: u32,
pub license: Option<License>,
pub visibility: String,
pub forks: u32,
pub open_issues: u32,
pub watchers: u32,
pub default_branch: String,
}Fields§
§name: String§full_name: String§private: bool§owner: User§html_url: String§description: Option<String>§fork: bool§created_at: Value§updated_at: String§pushed_at: Value§git_url: String§ssh_url: String§clone_url: String§svn_url: String§homepage: Option<String>§stargazers_count: u32§watchers_count: u32§language: Option<String>§has_issues: bool§has_projects: bool§has_downloads: bool§has_wiki: bool§has_pages: bool§forks_count: u32§mirror_url: Option<String>§archived: bool§disabled: bool§open_issues_count: u32§license: Option<License>§visibility: String§forks: u32§open_issues: u32§watchers: u32§default_branch: StringTrait Implementations§
Source§impl Debug for Repository
impl Debug for Repository
Source§impl<'de> Deserialize<'de> for Repository
impl<'de> Deserialize<'de> for Repository
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 Repository
impl RefUnwindSafe for Repository
impl Send for Repository
impl Sync for Repository
impl Unpin for Repository
impl UnwindSafe for Repository
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