[−][src]Function euca::diff::diff
pub fn diff<'a, Message, Command, O, N, S, K>(
old: O,
new: N,
storage: S
) -> PatchSet<'a, Message, Command, K> where
Message: 'a + PartialEq + Clone + Debug,
O: IntoIterator<Item = DomItem<'a, Message, Command, K>>,
N: IntoIterator<Item = DomItem<'a, Message, Command, K>>,
S: IntoIterator<Item = &'a mut WebItem<Message>>,
K: Eq + Hash,
Return the series of steps required to move from the given old/existing virtual dom to the given new virtual dom.