pub struct GithubLogCollectorConfig {
pub repo: String,
pub output_dir: PathBuf,
pub issues: Vec<u64>,
pub pulls: Vec<u64>,
pub runs: Vec<u64>,
pub recent_issues: usize,
pub recent_pulls: usize,
pub recent_runs: usize,
pub branch: Option<String>,
}Fields§
§repo: String§output_dir: PathBuf§issues: Vec<u64>§pulls: Vec<u64>§runs: Vec<u64>§recent_issues: usize§recent_pulls: usize§recent_runs: usize§branch: Option<String>Trait Implementations§
Source§impl Clone for GithubLogCollectorConfig
impl Clone for GithubLogCollectorConfig
Source§fn clone(&self) -> GithubLogCollectorConfig
fn clone(&self) -> GithubLogCollectorConfig
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 GithubLogCollectorConfig
impl Debug for GithubLogCollectorConfig
impl Eq for GithubLogCollectorConfig
Source§impl PartialEq for GithubLogCollectorConfig
impl PartialEq for GithubLogCollectorConfig
impl StructuralPartialEq for GithubLogCollectorConfig
Auto Trait Implementations§
impl Freeze for GithubLogCollectorConfig
impl RefUnwindSafe for GithubLogCollectorConfig
impl Send for GithubLogCollectorConfig
impl Sync for GithubLogCollectorConfig
impl Unpin for GithubLogCollectorConfig
impl UnsafeUnpin for GithubLogCollectorConfig
impl UnwindSafe for GithubLogCollectorConfig
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.