pub trait LiveHookDeref {
// Provided methods
fn deref_before_apply(
&mut self,
_cx: &mut Cx,
_apply: &mut Apply<'_, '_, '_>,
_index: usize,
_nodes: &[LiveNode],
) { ... }
fn deref_after_apply(
&mut self,
_cx: &mut Cx,
_apply: &mut Apply<'_, '_, '_>,
_index: usize,
_nodes: &[LiveNode],
) { ... }
}