[−][src]Function seqdiff::diff
pub fn diff<A: PartialEq<B>, B>(a: &[A], b: &[B]) -> (Diff, Diff)
Returns the correspondence between two sequences.
Examples
use seqdiff; let (a2b, b2a) = seqdiff::diff(&[1, 2, 3], &[1, 3]); assert_eq!(a2b, vec![Some(0), None, Some(1)]); assert_eq!(b2a, vec![Some(0), Some(2)]);