use crate::node::Text;
use crate::TreePath;
#[derive(Clone, Debug, PartialEq)]
pub struct ChangeText<'a> {
pub patch_path: TreePath,
pub old: &'a Text,
pub new: &'a Text,
}
impl<'a> ChangeText<'a> {
pub fn new(old: &'a Text, patch_path: TreePath, new: &'a Text) -> Self {
ChangeText {
patch_path,
old,
new,
}
}
}