Function remove

Source
pub fn remove<T: PartialEq + Clone + Debug>(
    n: usize,
    changes: &mut Vec<Change<T>>,
)
Expand description

Process a remove.

  • Upgrade Change::Insert((n, item)), Change::Remove(n+1) to Change::Update((n, item)).