Sha256: 158e9e611cb7b03b3190ee8bbebe855cf2291bf14c2adc774d4e6edf5ec47650
Contents?: true
Size: 532 Bytes
Versions: 3
Compression:
Stored size: 532 Bytes
Contents
use { crate::{Arbitrary, Result, Unstructured}, std::collections::btree_map::BTreeMap, }; impl<'a, K, V> Arbitrary<'a> for BTreeMap<K, V> where K: Arbitrary<'a> + Ord, V: Arbitrary<'a>, { fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self> { u.arbitrary_iter()?.collect() } fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self> { u.arbitrary_take_rest_iter()?.collect() } #[inline] fn size_hint(_depth: usize) -> (usize, Option<usize>) { (0, None) } }
Version data entries
3 entries across 3 versions & 1 rubygems