pub fn registration_changes( registered: &str, new: &str, ) -> (Vec<String>, Vec<String>, Vec<String>)
How new (a REGISTRATIONS_FILE) differs from registered: what it adds, removes and changes — <kind> <id> each.
new
REGISTRATIONS_FILE
registered
<kind> <id>