pub struct AnalyzerConfig {
pub limit: Option<usize>,
pub author: Option<String>,
pub since: Option<i64>,
pub until: Option<i64>,
pub branch: Option<String>,
}Expand description
Configuration for filtering which commits to analyze.
Fields§
§limit: Option<usize>Maximum number of commits to analyze. None = all.
Only commits by this author.
since: Option<i64>Only commits after this timestamp.
until: Option<i64>Only commits before this timestamp.
branch: Option<String>Branch name to analyze. None = HEAD.
Trait Implementations§
Source§impl Clone for AnalyzerConfig
impl Clone for AnalyzerConfig
Source§fn clone(&self) -> AnalyzerConfig
fn clone(&self) -> AnalyzerConfig
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 AnalyzerConfig
impl Debug for AnalyzerConfig
Auto Trait Implementations§
impl Freeze for AnalyzerConfig
impl RefUnwindSafe for AnalyzerConfig
impl Send for AnalyzerConfig
impl Sync for AnalyzerConfig
impl Unpin for AnalyzerConfig
impl UnsafeUnpin for AnalyzerConfig
impl UnwindSafe for AnalyzerConfig
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