(u: &mut arbitrary::Unstructured<'arbitrary>)
| 29 | #[automatically_derived] |
| 30 | impl<'arbitrary> arbitrary::Arbitrary<'arbitrary> for Input { |
| 31 | fn arbitrary(u: &mut arbitrary::Unstructured<'arbitrary>) -> arbitrary::Result<Self> { |
| 32 | let op = u.arbitrary::<BinOp>()?; |
| 33 | let lhs = arbitrary_value(u, 0)?; |
| 34 | let rhs = arbitrary_value(u, 0)?; |
| 35 | Ok(Self { op, lhs, rhs }) |
| 36 | } |
| 37 | } |
| 38 | |
| 39 | fn arbitrary_value( |
nothing calls this directly
no test coverage detected