Trait UfMergeSpec

Source
pub trait UfMergeSpec {
    type Data;

    // Required method
    fn merge(&mut self, to: &mut Self::Data, from: &mut Self::Data);
}

Required Associated Types§

Required Methods§

Source

fn merge(&mut self, to: &mut Self::Data, from: &mut Self::Data)

Implementations on Foreign Types§

Source§

impl UfMergeSpec for ()

Source§

type Data = ()

Source§

fn merge(&mut self, _to: &mut Self::Data, _from: &mut Self::Data)

Implementors§

Source§

impl<T, F> UfMergeSpec for FnMerger<T, F>
where F: FnMut(&mut T, &mut T),

Source§

type Data = T