(a: &SlimStr<'_>, b: &SlimStr<'_>)
| 1704 | } |
| 1705 | |
| 1706 | fn assert_str_properties(a: &SlimStr<'_>, b: &SlimStr<'_>) { |
| 1707 | assert_eq!(a.deref(), TEST_STR); |
| 1708 | assert_eq!(SlimStrBox::from(a).clone().deref(), TEST_STR); |
| 1709 | assert_eq!(b.deref(), TEST_STR2); |
| 1710 | |
| 1711 | assert_eq!(String::from(a), TEST_STR); |
| 1712 | assert_eq!(<Box<str>>::from(a).deref(), TEST_STR); |
| 1713 | assert_eq!(SlimStrBox::from(a).deref(), TEST_STR); |
| 1714 | assert_eq!(String::from(SlimStrBox::from(a)).deref(), TEST_STR); |
| 1715 | assert_eq!(<Box<str>>::from(SlimStrBox::from(a)).deref(), TEST_STR); |
| 1716 | |
| 1717 | general_properties(a, b, TEST_STR, TEST_STR2); |
| 1718 | display_properties(a, b, TEST_STR, TEST_STR2); |
| 1719 | } |
| 1720 | |
| 1721 | #[test] |
| 1722 | fn str_call() { |
searching dependent graphs…