()
| 222 | type OptionString = Option<String>; |
| 223 | |
| 224 | fn binary_cases() -> Vec<(Vec<OptionString>, Vec<OptionString>, bool)> { |
| 225 | let base = vec![ |
| 226 | Some("hello".to_owned()), |
| 227 | None, |
| 228 | None, |
| 229 | Some("world".to_owned()), |
| 230 | None, |
| 231 | None, |
| 232 | ]; |
| 233 | let not_base = vec![ |
| 234 | Some("hello".to_owned()), |
| 235 | Some("foo".to_owned()), |
| 236 | None, |
| 237 | Some("world".to_owned()), |
| 238 | None, |
| 239 | None, |
| 240 | ]; |
| 241 | vec![ |
| 242 | ( |
| 243 | vec![Some("hello".to_owned()), Some("world".to_owned())], |
| 244 | vec![Some("hello".to_owned()), Some("world".to_owned())], |
| 245 | true, |
| 246 | ), |
| 247 | ( |
| 248 | vec![Some("hello".to_owned()), Some("world".to_owned())], |
| 249 | vec![Some("hello".to_owned()), Some("arrow".to_owned())], |
| 250 | false, |
| 251 | ), |
| 252 | (base.clone(), base.clone(), true), |
| 253 | (base, not_base, false), |
| 254 | ] |
| 255 | } |
| 256 | |
| 257 | fn test_generic_string_equal<OffsetSize: OffsetSizeTrait>() { |
| 258 | let cases = binary_cases(); |
no outgoing calls
no test coverage detected