Trait Apply

Source
pub trait Apply<T: PartialEq> {
    // Required method
    fn apply(&self, form: &[T]) -> Option<Vec<T>>;
}
Expand description

Trait to apply an edit tree to a given form.

Required Methods§

Source

fn apply(&self, form: &[T]) -> Option<Vec<T>>

Implementors§

Source§

impl<T: PartialEq + Eq + Clone + Debug> Apply<T> for EditTree<T>