Trait loro_rle::Mergable

source ·
pub trait Mergable<Cfg = ()> {
    // Provided methods
    fn is_mergable(&self, _other: &Self, _conf: &Cfg) -> bool
       where Self: Sized { ... }
    fn merge(&mut self, _other: &Self, _conf: &Cfg)
       where Self: Sized { ... }
}

Provided Methods§

source

fn is_mergable(&self, _other: &Self, _conf: &Cfg) -> bool
where Self: Sized,

source

fn merge(&mut self, _other: &Self, _conf: &Cfg)
where Self: Sized,

Implementations on Foreign Types§

source§

impl Mergable for BytesSlice

source§

fn is_mergable(&self, other: &Self, _conf: &()) -> bool
where Self: Sized,

source§

fn merge(&mut self, other: &Self, _conf: &())
where Self: Sized,

source§

impl<T: PartialOrd<T> + Copy> Mergable for Range<T>

source§

fn is_mergable(&self, other: &Self, _: &()) -> bool

source§

fn merge(&mut self, other: &Self, _conf: &())
where Self: Sized,

Implementors§