• Home
  • Raw
  • Download

Lines Matching refs:arbitrary

39 * Added `#[arbitrary(skip)]` for `enum` variants in the derive macro.
62 `Rc<[T]>`. [#160](https://github.com/rust-fuzz/arbitrary/pull/160)
75 [#159](https://github.com/rust-fuzz/arbitrary/pull/159) for details.
86 `Arbitrary`. See [#138](https://github.com/rust-fuzz/arbitrary/pull/138) for
111 * Ensured that `arbitrary` and `derive_arbitrary` versions are synced up so that
113 `arbitrary` than the one currently in
114 use. [#134](https://github.com/rust-fuzz/arbitrary/issues/134)
129 * Support custom arbitrary implementation for fields on
130 derive. [#129](https://github.com/rust-fuzz/arbitrary/pull/129)
156 integers when generating arbitrary signed integers.
170 * Allow overriding the error type in `arbitrary::Result`
189 code. [#111](https://github.com/rust-fuzz/arbitrary/pull/111)
192 detection. [#111](https://github.com/rust-fuzz/arbitrary/pull/111)
203 code. [#110](https://github.com/rust-fuzz/arbitrary/pull/110)
214 empty inputs. [#109](https://github.com/rust-fuzz/arbitrary/pull/109)
228 arbitrary number of times.
239 way back in [#53](https://github.com/rust-fuzz/arbitrary/pull/53) when the
251 [#87](https://github.com/rust-fuzz/arbitrary/pull/87)
261 * `Arbitrary` impls for `NonZeroX` types [#79](https://github.com/rust-fuzz/arbitrary/pull/79)
262 …ry` impls for all arrays using const generics [#55](https://github.com/rust-fuzz/arbitrary/pull/55)
263 * `Arbitrary` impls for `Ipv4Addr` and `Ipv6Addr` [#84](https://github.com/rust-fuzz/arbitrary/pull…
267 * Use fewer bytes for `Unstructured::int_in_range()` [#80](https://github.com/rust-fuzz/arbitrary/p…
268 * Use correct range for `char` generation [#83](https://github.com/rust-fuzz/arbitrary/pull/83)
287 …itrary` trait is now implemented for `&[u8]`. [#67](https://github.com/rust-fuzz/arbitrary/pull/67)
291 …tructured#get_bytes` to `Unstructured#bytes`. [#70](https://github.com/rust-fuzz/arbitrary/pull/70)
292 …` returns an error. Previously it would panic. [71](https://github.com/rust-fuzz/arbitrary/pull/71)
302 * The `Arbitrary` trait is now implemented for `&str`. [#63](https://github.com/rust-fuzz/arbitrary
306 …ving `Arbitrary` on types with lifetimes now. [#63](https://github.com/rust-fuzz/arbitrary/pull/63)
312arbitrary/issues/62) and explaining how you're using it and what your use case is. We'll figure ou…
347 [#53](https://github.com/rust-fuzz/arbitrary/pull/53) and the commit messages
351 now. (See [#53](https://github.com/rust-fuzz/arbitrary/pull/53) and the commit
374 `#[derive(arbitrary::Arbitrary)]` rather than like `#[derive(Arbitrary)]`).
384 `#[derive(arbitrary::Arbitrary)]` rather than like `#[derive(Arbitrary)]`).
420 `Arbitrary::shrink`](https://docs.rs/arbitrary/0.4.0/arbitrary/trait.Arbitrary.html#method.size_hin…
435 should use [the new `arbitrary::size_hint::recursion_guard` helper
443 [recursion_guard]: https://docs.rs/arbitrary/0.4.0/arbitrary/size_hint/fn.recursion_guard.html
491 default implementation that forwards to `Arbitrary::arbitrary` and the custom
498 * Added the `Unstructured::arbitrary_len` method to get an arbitrary length for
499 a collection of some arbitrary type.
501 arbitrary instance of some type.