pub enum DiffRangeMode {
TwoDot,
ThreeDot,
}Variants§
TwoDot
Two-dot syntax (A..B) - direct diff between commits.
ThreeDot
Three-dot syntax (A…B) - diff from merge-base.
Trait Implementations§
Source§impl Clone for DiffRangeMode
impl Clone for DiffRangeMode
Source§fn clone(&self) -> DiffRangeMode
fn clone(&self) -> DiffRangeMode
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 DiffRangeMode
impl Debug for DiffRangeMode
Source§impl Default for DiffRangeMode
impl Default for DiffRangeMode
Source§fn default() -> DiffRangeMode
fn default() -> DiffRangeMode
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DiffRangeMode
impl<'de> Deserialize<'de> for DiffRangeMode
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for DiffRangeMode
impl PartialEq for DiffRangeMode
Source§impl Serialize for DiffRangeMode
impl Serialize for DiffRangeMode
Source§impl ValueEnum for DiffRangeMode
impl ValueEnum for DiffRangeMode
impl Copy for DiffRangeMode
impl Eq for DiffRangeMode
impl StructuralPartialEq for DiffRangeMode
Auto Trait Implementations§
impl Freeze for DiffRangeMode
impl RefUnwindSafe for DiffRangeMode
impl Send for DiffRangeMode
impl Sync for DiffRangeMode
impl Unpin for DiffRangeMode
impl UnsafeUnpin for DiffRangeMode
impl UnwindSafe for DiffRangeMode
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