pub enum AsyncGitNotification {
Show 16 variants
FinishUnchanged,
Status,
Diff,
Log,
FileLog,
CommitFiles,
Tags,
Push,
PushTags,
Pull,
Blame,
RemoteTags,
Fetch,
Branches,
TreeFiles,
CommitFilter,
}
Expand description
this type is used to communicate events back through the channel
Variants§
FinishUnchanged
this indicates that no new state was fetched but that a async process finished
Status
Diff
Log
FileLog
CommitFiles
Tags
Push
PushTags
Pull
Blame
RemoteTags
Fetch
Branches
TreeFiles
CommitFilter
Trait Implementations§
Source§impl Clone for AsyncGitNotification
impl Clone for AsyncGitNotification
Source§fn clone(&self) -> AsyncGitNotification
fn clone(&self) -> AsyncGitNotification
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 AsyncGitNotification
impl Debug for AsyncGitNotification
Source§impl PartialEq for AsyncGitNotification
impl PartialEq for AsyncGitNotification
impl Copy for AsyncGitNotification
impl Eq for AsyncGitNotification
impl StructuralPartialEq for AsyncGitNotification
Auto Trait Implementations§
impl Freeze for AsyncGitNotification
impl RefUnwindSafe for AsyncGitNotification
impl Send for AsyncGitNotification
impl Sync for AsyncGitNotification
impl Unpin for AsyncGitNotification
impl UnwindSafe for AsyncGitNotification
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<S, T> CastApprox<T> for Swhere
T: ConvApprox<S>,
impl<S, T> CastApprox<T> for Swhere
T: ConvApprox<S>,
Source§fn try_cast_approx(self) -> Result<T, Error>
fn try_cast_approx(self) -> Result<T, Error>
Source§fn cast_approx(self) -> T
fn cast_approx(self) -> T
Source§impl<S, T> CastFloat<T> for Swhere
T: ConvFloat<S>,
impl<S, T> CastFloat<T> for Swhere
T: ConvFloat<S>,
Source§fn cast_trunc(self) -> T
fn cast_trunc(self) -> T
Cast to integer, truncating Read more
Source§fn cast_nearest(self) -> T
fn cast_nearest(self) -> T
Cast to the nearest integer Read more
Source§fn cast_floor(self) -> T
fn cast_floor(self) -> T
Cast the floor to an integer 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<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