pub fn compare_protection( desired: &BranchProtectionConfig, actual: &BranchProtectionState, ) -> Vec<DriftItem>