pub struct GitHubRepoInfo {
pub stars: Option<u32>,
pub forks: Option<u32>,
pub language: Option<String>,
pub updated_at: Option<String>,
pub open_issues_count: Option<u32>,
pub default_branch: Option<String>,
}Expand description
Optional GitHub repository metrics (from GitHub REST API).
Fields§
§stars: Option<u32>§forks: Option<u32>§language: Option<String>§updated_at: Option<String>§open_issues_count: Option<u32>§default_branch: Option<String>Trait Implementations§
Source§impl Clone for GitHubRepoInfo
impl Clone for GitHubRepoInfo
Source§fn clone(&self) -> GitHubRepoInfo
fn clone(&self) -> GitHubRepoInfo
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 GitHubRepoInfo
impl Debug for GitHubRepoInfo
Source§impl Default for GitHubRepoInfo
impl Default for GitHubRepoInfo
Source§fn default() -> GitHubRepoInfo
fn default() -> GitHubRepoInfo
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for GitHubRepoInfo
impl RefUnwindSafe for GitHubRepoInfo
impl Send for GitHubRepoInfo
impl Sync for GitHubRepoInfo
impl Unpin for GitHubRepoInfo
impl UnsafeUnpin for GitHubRepoInfo
impl UnwindSafe for GitHubRepoInfo
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more