pub struct PushInvocation {
pub remote: Option<String>,
pub refspecs: Vec<String>,
}Expand description
Remote and refspec strings after classifying grit push [<remote>] [<refspec>...].
Fields§
§remote: Option<String>Remote name, URL or path; None selects the remote with configured_remote_for_push.
refspecs: Vec<String>Refspec strings for PushRequest::refspecs.
Trait Implementations§
Source§impl Clone for PushInvocation
impl Clone for PushInvocation
Source§impl Debug for PushInvocation
impl Debug for PushInvocation
Source§impl Default for PushInvocation
impl Default for PushInvocation
impl Eq for PushInvocation
Source§impl PartialEq for PushInvocation
impl PartialEq for PushInvocation
impl StructuralPartialEq for PushInvocation
Auto Trait Implementations§
impl Freeze for PushInvocation
impl RefUnwindSafe for PushInvocation
impl Send for PushInvocation
impl Sync for PushInvocation
impl Unpin for PushInvocation
impl UnsafeUnpin for PushInvocation
impl UnwindSafe for PushInvocation
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.