pub struct VcsActivity {
pub days_since_last_commit: Option<u32>,
pub commits_last_90d: Option<u32>,
pub contributors_count: Option<u32>,
pub first_commit_date: Option<String>,
pub contributors: Vec<VcsContributor>,
}Fields§
§days_since_last_commit: Option<u32>§commits_last_90d: Option<u32>§contributors_count: Option<u32>§first_commit_date: Option<String>ISO-style timestamp of the repository’s first commit (may be misleading for shallow clones).
contributors: Vec<VcsContributor>Per-contributor breakdown. Always empty unless ScanOptions.detailed_contributors
was set on the scan that produced this summary.
Trait Implementations§
Source§impl Clone for VcsActivity
impl Clone for VcsActivity
Source§fn clone(&self) -> VcsActivity
fn clone(&self) -> VcsActivity
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 VcsActivity
impl Debug for VcsActivity
Source§impl Default for VcsActivity
impl Default for VcsActivity
Source§fn default() -> VcsActivity
fn default() -> VcsActivity
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for VcsActivity
impl<'de> Deserialize<'de> for VcsActivity
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 VcsActivity
impl PartialEq for VcsActivity
Source§fn eq(&self, other: &VcsActivity) -> bool
fn eq(&self, other: &VcsActivity) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for VcsActivity
impl Serialize for VcsActivity
impl Eq for VcsActivity
impl StructuralPartialEq for VcsActivity
Auto Trait Implementations§
impl Freeze for VcsActivity
impl RefUnwindSafe for VcsActivity
impl Send for VcsActivity
impl Sync for VcsActivity
impl Unpin for VcsActivity
impl UnsafeUnpin for VcsActivity
impl UnwindSafe for VcsActivity
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