pub struct FetchInvocation {
pub remote: String,
pub user_refspecs: Vec<String>,
}Expand description
Remote name and explicit refspec strings after parsing grit fetch positionals.
Fields§
§remote: StringConfigured remote name, URL, or filesystem path to fetch from.
user_refspecs: Vec<String>Command-line refspecs (main, refs/heads/x:refs/heads/y, …). Empty uses configured refspecs.
Trait Implementations§
Source§impl Clone for FetchInvocation
impl Clone for FetchInvocation
Source§impl Debug for FetchInvocation
impl Debug for FetchInvocation
impl Eq for FetchInvocation
Source§impl PartialEq for FetchInvocation
impl PartialEq for FetchInvocation
impl StructuralPartialEq for FetchInvocation
Auto Trait Implementations§
impl Freeze for FetchInvocation
impl RefUnwindSafe for FetchInvocation
impl Send for FetchInvocation
impl Sync for FetchInvocation
impl Unpin for FetchInvocation
impl UnsafeUnpin for FetchInvocation
impl UnwindSafe for FetchInvocation
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.