pub struct MergeRange {
pub start: Revnum,
pub end: Revnum,
pub inheritable: bool,
}Expand description
A merge range with start/end revisions and inheritability.
Fields§
§start: RevnumStart revision (exclusive)
end: RevnumEnd revision (inclusive)
inheritable: boolWhether this range is inheritable
Implementations§
Trait Implementations§
Source§impl Clone for MergeRange
impl Clone for MergeRange
Source§fn clone(&self) -> MergeRange
fn clone(&self) -> MergeRange
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 MergeRange
impl Debug for MergeRange
Source§impl From<&svn_merge_range_t> for MergeRange
impl From<&svn_merge_range_t> for MergeRange
Source§fn from(r: &svn_merge_range_t) -> Self
fn from(r: &svn_merge_range_t) -> Self
Converts to this type from the input type.
Source§impl From<svn_merge_range_t> for MergeRange
impl From<svn_merge_range_t> for MergeRange
Source§fn from(r: svn_merge_range_t) -> Self
fn from(r: svn_merge_range_t) -> Self
Converts to this type from the input type.
Source§impl PartialEq for MergeRange
impl PartialEq for MergeRange
impl Copy for MergeRange
impl Eq for MergeRange
impl StructuralPartialEq for MergeRange
Auto Trait Implementations§
impl Freeze for MergeRange
impl RefUnwindSafe for MergeRange
impl Send for MergeRange
impl Sync for MergeRange
impl Unpin for MergeRange
impl UnsafeUnpin for MergeRange
impl UnwindSafe for MergeRange
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