#[non_exhaustive]pub enum RepoMode {
Bare,
Archive,
BareUser,
BareUserOnly,
BareSplitXattrs,
}
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Trait Implementations§
source§impl Ord for RepoMode
impl Ord for RepoMode
source§impl PartialEq<RepoMode> for RepoMode
impl PartialEq<RepoMode> for RepoMode
source§impl PartialOrd<RepoMode> for RepoMode
impl PartialOrd<RepoMode> for RepoMode
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Copy for RepoMode
impl Eq for RepoMode
impl StructuralEq for RepoMode
impl StructuralPartialEq for RepoMode
Auto Trait Implementations§
impl RefUnwindSafe for RepoMode
impl Send for RepoMode
impl Sync for RepoMode
impl Unpin for RepoMode
impl UnwindSafe for RepoMode
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