pub enum ListOrdering {
Ordered,
Unordered,
}Expand description
Ordering semantics for list nodes, per LASTMERGE/JDime. Unordered lists (e.g., import blocks, class members) can be freely permuted without changing program semantics, enabling better conflict resolution.
Variants§
Trait Implementations§
Source§impl Clone for ListOrdering
impl Clone for ListOrdering
Source§fn clone(&self) -> ListOrdering
fn clone(&self) -> ListOrdering
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 ListOrdering
impl Debug for ListOrdering
Source§impl Hash for ListOrdering
impl Hash for ListOrdering
Source§impl PartialEq for ListOrdering
impl PartialEq for ListOrdering
impl Copy for ListOrdering
impl Eq for ListOrdering
impl StructuralPartialEq for ListOrdering
Auto Trait Implementations§
impl Freeze for ListOrdering
impl RefUnwindSafe for ListOrdering
impl Send for ListOrdering
impl Sync for ListOrdering
impl Unpin for ListOrdering
impl UnwindSafe for ListOrdering
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