pub struct BitbucketCodeownersProvider;Expand description
Bitbucket CODEOWNERS provider.
Writes a single aggregated CODEOWNERS file to the repository root.
Uses comment-style # Section syntax for grouping rules.
Trait Implementations§
Source§impl Clone for BitbucketCodeownersProvider
impl Clone for BitbucketCodeownersProvider
Source§fn clone(&self) -> BitbucketCodeownersProvider
fn clone(&self) -> BitbucketCodeownersProvider
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl CodeownersProvider for BitbucketCodeownersProvider
impl CodeownersProvider for BitbucketCodeownersProvider
Source§fn sync(
&self,
repo_root: &Path,
projects: &[ProjectOwners],
dry_run: bool,
) -> Result<SyncResult>
fn sync( &self, repo_root: &Path, projects: &[ProjectOwners], dry_run: bool, ) -> Result<SyncResult>
Sync CODEOWNERS from project configurations. Read more
Source§fn check(
&self,
repo_root: &Path,
projects: &[ProjectOwners],
) -> Result<CheckResult>
fn check( &self, repo_root: &Path, projects: &[ProjectOwners], ) -> Result<CheckResult>
Check if CODEOWNERS is in sync with configuration. Read more
Source§impl Debug for BitbucketCodeownersProvider
impl Debug for BitbucketCodeownersProvider
Source§impl Default for BitbucketCodeownersProvider
impl Default for BitbucketCodeownersProvider
Source§fn default() -> BitbucketCodeownersProvider
fn default() -> BitbucketCodeownersProvider
Returns the “default value” for a type. Read more
impl Copy for BitbucketCodeownersProvider
Auto Trait Implementations§
impl Freeze for BitbucketCodeownersProvider
impl RefUnwindSafe for BitbucketCodeownersProvider
impl Send for BitbucketCodeownersProvider
impl Sync for BitbucketCodeownersProvider
impl Unpin for BitbucketCodeownersProvider
impl UnwindSafe for BitbucketCodeownersProvider
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)