pub fn export_diff(expected: &[&str], actual: &[ExportInfo]) -> ExportDiffExpand description
Compute differences between expected and actual export lists.
ยงExamples
use xll_utils::exports::export_diff;
use xll_utils::ExportInfo;
let actual = vec![
ExportInfo { name: Some("foo".into()), ordinal: 1, is_forwarded: false, forward_to: None, relative_address: Some(0x1000) },
ExportInfo { name: Some("bar".into()), ordinal: 2, is_forwarded: false, forward_to: None, relative_address: Some(0x2000) },
];
let diff = export_diff(&["foo", "baz"], &actual);
assert_eq!(diff.common, vec!["foo"]);
assert_eq!(diff.missing, vec!["baz"]);
assert_eq!(diff.extra, vec!["bar"]);