pub enum GitRequest {
Refresh {
id: GitRequestId,
root: PathBuf,
},
Diff {
id: GitRequestId,
root: PathBuf,
path: PathBuf,
target: GitDiffTarget,
},
Branches {
id: GitRequestId,
root: PathBuf,
},
Execute {
id: GitRequestId,
root: PathBuf,
operation: GitOperation,
},
}Variants§
Trait Implementations§
Source§impl Clone for GitRequest
impl Clone for GitRequest
Source§fn clone(&self) -> GitRequest
fn clone(&self) -> GitRequest
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 GitRequest
impl Debug for GitRequest
impl Eq for GitRequest
Source§impl PartialEq for GitRequest
impl PartialEq for GitRequest
impl StructuralPartialEq for GitRequest
Auto Trait Implementations§
impl Freeze for GitRequest
impl RefUnwindSafe for GitRequest
impl Send for GitRequest
impl Sync for GitRequest
impl Unpin for GitRequest
impl UnsafeUnpin for GitRequest
impl UnwindSafe for GitRequest
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