Lines Matching refs:arbitrary

12 use arbitrary::{Arbitrary, Unstructured};
34 fn arbitrary_val(ty: &component::Type, input: &mut Unstructured) -> arbitrary::Result<Val> { in arbitrary_val()
38 Type::Bool => Val::Bool(input.arbitrary()?), in arbitrary_val()
39 Type::S8 => Val::S8(input.arbitrary()?), in arbitrary_val()
40 Type::U8 => Val::U8(input.arbitrary()?), in arbitrary_val()
41 Type::S16 => Val::S16(input.arbitrary()?), in arbitrary_val()
42 Type::U16 => Val::U16(input.arbitrary()?), in arbitrary_val()
43 Type::S32 => Val::S32(input.arbitrary()?), in arbitrary_val()
44 Type::U32 => Val::U32(input.arbitrary()?), in arbitrary_val()
45 Type::S64 => Val::S64(input.arbitrary()?), in arbitrary_val()
46 Type::U64 => Val::U64(input.arbitrary()?), in arbitrary_val()
47 Type::Float32 => Val::Float32(input.arbitrary()?), in arbitrary_val()
48 Type::Float64 => Val::Float64(input.arbitrary()?), in arbitrary_val()
49 Type::Char => Val::Char(input.arbitrary()?), in arbitrary_val()
50 Type::String => Val::String(input.arbitrary()?), in arbitrary_val()
65 .collect::<arbitrary::Result<_>>()?, in arbitrary_val()
71 .collect::<arbitrary::Result<_>>()?, in arbitrary_val()
114 .arbitrary() in arbitrary_val()
118 .collect::<arbitrary::Result<_>>()?, in arbitrary_val()
139 fn store<T>(input: &mut Unstructured<'_>, val: T) -> arbitrary::Result<Store<T>> { in store()
142 let mut config = input.arbitrary::<generators::Config>()?; in store()
193 .debug_adapter_modules(input.arbitrary()?), in store()
206 ) -> arbitrary::Result<()> in static_api_test()
283 while iters.next().is_some() && input.arbitrary()? { in static_api_test()
284 let params = input.arbitrary::<P>()?; in static_api_test()
285 let result = input.arbitrary::<R>()?; in static_api_test()
306 pub fn dynamic_component_api_target(input: &mut arbitrary::Unstructured) -> arbitrary::Result<()> { in dynamic_component_api_target()
371 while iters.next().is_some() && input.arbitrary()? { in dynamic_component_api_target()
375 .collect::<arbitrary::Result<Vec<_>>>()?; in dynamic_component_api_target()
379 .collect::<arbitrary::Result<Vec<_>>>()?; in dynamic_component_api_target()