Enum git_protocol::fetch::delegate::LsRefsAction
source · [−]pub enum LsRefsAction {
Continue,
Skip,
}
Available on crate features
blocking-client
or async-client
only.Expand description
What to do after DelegateBlocking::prepare_ls_refs
.
Variants
Continue
Continue by sending a ‘ls-refs’ command.
Skip
Skip ‘ls-refs’ entirely.
This is valid if the ‘ref-in-want’ capability is taken advantage of. The delegate must then send ’want-ref’s in
DelegateBlocking::negotiate
.
Trait Implementations
sourceimpl Clone for LsRefsAction
impl Clone for LsRefsAction
sourcefn clone(&self) -> LsRefsAction
fn clone(&self) -> LsRefsAction
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for LsRefsAction
impl Debug for LsRefsAction
sourceimpl Hash for LsRefsAction
impl Hash for LsRefsAction
sourceimpl Ord for LsRefsAction
impl Ord for LsRefsAction
sourcefn cmp(&self, other: &LsRefsAction) -> Ordering
fn cmp(&self, other: &LsRefsAction) -> Ordering
1.21.0 · sourcefn max(self, other: Self) -> Self
fn max(self, other: Self) -> Self
Compares and returns the maximum of two values. Read more
1.21.0 · sourcefn min(self, other: Self) -> Self
fn min(self, other: Self) -> Self
Compares and returns the minimum of two values. Read more
1.50.0 · sourcefn clamp(self, min: Self, max: Self) -> Selfwhere
Self: PartialOrd<Self>,
fn clamp(self, min: Self, max: Self) -> Selfwhere
Self: PartialOrd<Self>,
Restrict a value to a certain interval. Read more
sourceimpl PartialEq<LsRefsAction> for LsRefsAction
impl PartialEq<LsRefsAction> for LsRefsAction
sourcefn eq(&self, other: &LsRefsAction) -> bool
fn eq(&self, other: &LsRefsAction) -> bool
sourceimpl PartialOrd<LsRefsAction> for LsRefsAction
impl PartialOrd<LsRefsAction> for LsRefsAction
sourcefn partial_cmp(&self, other: &LsRefsAction) -> Option<Ordering>
fn partial_cmp(&self, other: &LsRefsAction) -> Option<Ordering>
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Eq for LsRefsAction
impl StructuralEq for LsRefsAction
impl StructuralPartialEq for LsRefsAction
Auto Trait Implementations
impl RefUnwindSafe for LsRefsAction
impl Send for LsRefsAction
impl Sync for LsRefsAction
impl Unpin for LsRefsAction
impl UnwindSafe for LsRefsAction
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more