@@ -18,7 +18,7 @@ LL | let boxed_array = <Box<[i32; 33]>>::try_from(boxed_slice);
18
18
<std::boxed::Box<(dyn std::error::Error + 'static)> as std::convert::From<&str>>
19
19
<std::boxed::Box<(dyn std::error::Error + 'static)> as std::convert::From<std::borrow::Cow<'a, str>>>
20
20
<std::boxed::Box<(dyn std::error::Error + 'static)> as std::convert::From<std::string::String>>
21
- and 16 others
21
+ and 21 others
22
22
= note: required because of the requirements on the impl of `std::convert::Into<std::boxed::Box<[i32; 33]>>` for `std::boxed::Box<[i32]>`
23
23
= note: required because of the requirements on the impl of `std::convert::TryFrom<std::boxed::Box<[i32]>>` for `std::boxed::Box<[i32; 33]>`
24
24
@@ -38,11 +38,11 @@ LL | let boxed_array = <Rc<[i32; 33]>>::try_from(boxed_slice);
38
38
| ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `std::convert::From<std::rc::Rc<[i32]>>` is not implemented for `std::rc::Rc<[i32; 33]>`
39
39
|
40
40
= help: the following implementations were found:
41
+ <std::rc::Rc<B> as std::convert::From<std::borrow::Cow<'a, B>>>
41
42
<std::rc::Rc<T> as std::convert::From<T>>
42
43
<std::rc::Rc<T> as std::convert::From<std::boxed::Box<T>>>
43
44
<std::rc::Rc<[T]> as std::convert::From<&[T]>>
44
- <std::rc::Rc<[T]> as std::convert::From<std::vec::Vec<T>>>
45
- and 8 others
45
+ and 9 others
46
46
= note: required because of the requirements on the impl of `std::convert::Into<std::rc::Rc<[i32; 33]>>` for `std::rc::Rc<[i32]>`
47
47
= note: required because of the requirements on the impl of `std::convert::TryFrom<std::rc::Rc<[i32]>>` for `std::rc::Rc<[i32; 33]>`
48
48
@@ -62,11 +62,11 @@ LL | let boxed_array = <Arc<[i32; 33]>>::try_from(boxed_slice);
62
62
| ^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `std::convert::From<std::sync::Arc<[i32]>>` is not implemented for `std::sync::Arc<[i32; 33]>`
63
63
|
64
64
= help: the following implementations were found:
65
+ <std::sync::Arc<B> as std::convert::From<std::borrow::Cow<'a, B>>>
65
66
<std::sync::Arc<T> as std::convert::From<T>>
66
67
<std::sync::Arc<T> as std::convert::From<std::boxed::Box<T>>>
67
68
<std::sync::Arc<[T]> as std::convert::From<&[T]>>
68
- <std::sync::Arc<[T]> as std::convert::From<std::vec::Vec<T>>>
69
- and 8 others
69
+ and 9 others
70
70
= note: required because of the requirements on the impl of `std::convert::Into<std::sync::Arc<[i32; 33]>>` for `std::sync::Arc<[i32]>`
71
71
= note: required because of the requirements on the impl of `std::convert::TryFrom<std::sync::Arc<[i32]>>` for `std::sync::Arc<[i32; 33]>`
72
72
0 commit comments