pub fn string_compare(a: &[u8], b: &[u8]) -> OrderingExpand description
Compare two byte slices using the same rule as the C
string_compare: shorter slices sort first, otherwise sort
lexicographically.
ยงExamples
use std::cmp::Ordering;
use dynomite::util::dyn_string::string_compare;
assert_eq!(string_compare(b"abc", b"abc"), Ordering::Equal);
assert_eq!(string_compare(b"ab", b"abc"), Ordering::Less);
assert_eq!(string_compare(b"abd", b"abc"), Ordering::Greater);