httpsig 0.0.24

Implementation of IETF RFC 9421 of http message signatures
Documentation
1
2
3
4
5
6
7
8
9
/// Check duplicate elements in a vector
pub(crate) fn has_unique_elements<T>(iter: T) -> bool
where
  T: IntoIterator,
  T::Item: Eq + std::hash::Hash,
{
  let mut uniq = rustc_hash::FxHashSet::default();
  iter.into_iter().all(move |x| uniq.insert(x))
}