pub enum GitCryptStatus {
NotUsed,
LockedNoKey,
Locked,
Unlocked,
}Expand description
Status of git-crypt in a repository or worktree.
Variants§
NotUsed
LockedNoKey
Key file absent.
Locked
Key exists but files show magic header — smudge filter not run.
Unlocked
Key exists and files are decrypted.
Trait Implementations§
Source§impl Clone for GitCryptStatus
impl Clone for GitCryptStatus
Source§fn clone(&self) -> GitCryptStatus
fn clone(&self) -> GitCryptStatus
Returns a duplicate of the value. Read more
1.0.0 · 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 GitCryptStatus
impl Debug for GitCryptStatus
Source§impl PartialEq for GitCryptStatus
impl PartialEq for GitCryptStatus
impl Eq for GitCryptStatus
impl StructuralPartialEq for GitCryptStatus
Auto Trait Implementations§
impl Freeze for GitCryptStatus
impl RefUnwindSafe for GitCryptStatus
impl Send for GitCryptStatus
impl Sync for GitCryptStatus
impl Unpin for GitCryptStatus
impl UnsafeUnpin for GitCryptStatus
impl UnwindSafe for GitCryptStatus
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<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more