mirror of
https://github.com/rust-embedded/heapless.git
synced 2025-09-28 21:10:28 +00:00
update UI text
This commit is contained in:
parent
2274a56f02
commit
1184bf43bc
@ -1,44 +1,44 @@
|
|||||||
error[E0277]: `*const ()` cannot be sent between threads safely
|
error[E0277]: `*const ()` cannot be sent between threads safely
|
||||||
--> $DIR/not-send.rs:19:5
|
--> $DIR/not-send.rs:19:5
|
||||||
|
|
|
|
||||||
12 | fn is_send<T>()
|
|
||||||
| -------
|
|
||||||
13 | where
|
|
||||||
14 | T: Send,
|
|
||||||
| ---- required by this bound in `is_send`
|
|
||||||
...
|
|
||||||
19 | is_send::<Consumer<NotSend, consts::U4>>();
|
19 | is_send::<Consumer<NotSend, consts::U4>>();
|
||||||
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `*const ()` cannot be sent between threads safely
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `*const ()` cannot be sent between threads safely
|
||||||
|
|
|
|
||||||
= help: within `std::marker::PhantomData<*const ()>`, the trait `std::marker::Send` is not implemented for `*const ()`
|
= help: within `std::marker::PhantomData<*const ()>`, the trait `std::marker::Send` is not implemented for `*const ()`
|
||||||
= note: required because it appears within the type `std::marker::PhantomData<*const ()>`
|
= note: required because it appears within the type `std::marker::PhantomData<*const ()>`
|
||||||
= note: required because of the requirements on the impl of `std::marker::Send` for `heapless::spsc::split::Consumer<'_, std::marker::PhantomData<*const ()>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>>`
|
= note: required because of the requirements on the impl of `std::marker::Send` for `heapless::spsc::split::Consumer<'_, std::marker::PhantomData<*const ()>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>>`
|
||||||
|
note: required by `is_send`
|
||||||
|
--> $DIR/not-send.rs:12:1
|
||||||
|
|
|
||||||
|
12 | / fn is_send<T>()
|
||||||
|
13 | | where
|
||||||
|
14 | | T: Send,
|
||||||
|
15 | | {
|
||||||
|
16 | | }
|
||||||
|
| |_^
|
||||||
|
|
||||||
error[E0277]: `*const ()` cannot be sent between threads safely
|
error[E0277]: `*const ()` cannot be sent between threads safely
|
||||||
--> $DIR/not-send.rs:20:5
|
--> $DIR/not-send.rs:20:5
|
||||||
|
|
|
|
||||||
12 | fn is_send<T>()
|
|
||||||
| -------
|
|
||||||
13 | where
|
|
||||||
14 | T: Send,
|
|
||||||
| ---- required by this bound in `is_send`
|
|
||||||
...
|
|
||||||
20 | is_send::<Producer<NotSend, consts::U4>>();
|
20 | is_send::<Producer<NotSend, consts::U4>>();
|
||||||
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `*const ()` cannot be sent between threads safely
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `*const ()` cannot be sent between threads safely
|
||||||
|
|
|
|
||||||
= help: within `std::marker::PhantomData<*const ()>`, the trait `std::marker::Send` is not implemented for `*const ()`
|
= help: within `std::marker::PhantomData<*const ()>`, the trait `std::marker::Send` is not implemented for `*const ()`
|
||||||
= note: required because it appears within the type `std::marker::PhantomData<*const ()>`
|
= note: required because it appears within the type `std::marker::PhantomData<*const ()>`
|
||||||
= note: required because of the requirements on the impl of `std::marker::Send` for `heapless::spsc::split::Producer<'_, std::marker::PhantomData<*const ()>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>>`
|
= note: required because of the requirements on the impl of `std::marker::Send` for `heapless::spsc::split::Producer<'_, std::marker::PhantomData<*const ()>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>>`
|
||||||
|
note: required by `is_send`
|
||||||
|
--> $DIR/not-send.rs:12:1
|
||||||
|
|
|
||||||
|
12 | / fn is_send<T>()
|
||||||
|
13 | | where
|
||||||
|
14 | | T: Send,
|
||||||
|
15 | | {
|
||||||
|
16 | | }
|
||||||
|
| |_^
|
||||||
|
|
||||||
error[E0277]: `*const ()` cannot be sent between threads safely
|
error[E0277]: `*const ()` cannot be sent between threads safely
|
||||||
--> $DIR/not-send.rs:21:5
|
--> $DIR/not-send.rs:21:5
|
||||||
|
|
|
|
||||||
12 | fn is_send<T>()
|
|
||||||
| -------
|
|
||||||
13 | where
|
|
||||||
14 | T: Send,
|
|
||||||
| ---- required by this bound in `is_send`
|
|
||||||
...
|
|
||||||
21 | is_send::<Queue<NotSend, consts::U4>>();
|
21 | is_send::<Queue<NotSend, consts::U4>>();
|
||||||
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `*const ()` cannot be sent between threads safely
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `*const ()` cannot be sent between threads safely
|
||||||
|
|
|
|
||||||
@ -49,16 +49,19 @@ error[E0277]: `*const ()` cannot be sent between threads safely
|
|||||||
= note: required because it appears within the type `std::mem::MaybeUninit<generic_array::GenericArray<std::marker::PhantomData<*const ()>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>>>`
|
= note: required because it appears within the type `std::mem::MaybeUninit<generic_array::GenericArray<std::marker::PhantomData<*const ()>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>>>`
|
||||||
= note: required because it appears within the type `heapless::i::Queue<generic_array::GenericArray<std::marker::PhantomData<*const ()>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>>>`
|
= note: required because it appears within the type `heapless::i::Queue<generic_array::GenericArray<std::marker::PhantomData<*const ()>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>>>`
|
||||||
= note: required because it appears within the type `heapless::spsc::Queue<std::marker::PhantomData<*const ()>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>>`
|
= note: required because it appears within the type `heapless::spsc::Queue<std::marker::PhantomData<*const ()>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>>`
|
||||||
|
note: required by `is_send`
|
||||||
|
--> $DIR/not-send.rs:12:1
|
||||||
|
|
|
||||||
|
12 | / fn is_send<T>()
|
||||||
|
13 | | where
|
||||||
|
14 | | T: Send,
|
||||||
|
15 | | {
|
||||||
|
16 | | }
|
||||||
|
| |_^
|
||||||
|
|
||||||
error[E0277]: `*const ()` cannot be sent between threads safely
|
error[E0277]: `*const ()` cannot be sent between threads safely
|
||||||
--> $DIR/not-send.rs:22:5
|
--> $DIR/not-send.rs:22:5
|
||||||
|
|
|
|
||||||
12 | fn is_send<T>()
|
|
||||||
| -------
|
|
||||||
13 | where
|
|
||||||
14 | T: Send,
|
|
||||||
| ---- required by this bound in `is_send`
|
|
||||||
...
|
|
||||||
22 | is_send::<heapless::Vec<NotSend, consts::U4>>();
|
22 | is_send::<heapless::Vec<NotSend, consts::U4>>();
|
||||||
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `*const ()` cannot be sent between threads safely
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `*const ()` cannot be sent between threads safely
|
||||||
|
|
|
|
||||||
@ -69,3 +72,12 @@ error[E0277]: `*const ()` cannot be sent between threads safely
|
|||||||
= note: required because it appears within the type `std::mem::MaybeUninit<generic_array::GenericArray<std::marker::PhantomData<*const ()>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>>>`
|
= note: required because it appears within the type `std::mem::MaybeUninit<generic_array::GenericArray<std::marker::PhantomData<*const ()>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>>>`
|
||||||
= note: required because it appears within the type `heapless::i::Vec<generic_array::GenericArray<std::marker::PhantomData<*const ()>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>>>`
|
= note: required because it appears within the type `heapless::i::Vec<generic_array::GenericArray<std::marker::PhantomData<*const ()>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>>>`
|
||||||
= note: required because it appears within the type `heapless::vec::Vec<std::marker::PhantomData<*const ()>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>>`
|
= note: required because it appears within the type `heapless::vec::Vec<std::marker::PhantomData<*const ()>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>>`
|
||||||
|
note: required by `is_send`
|
||||||
|
--> $DIR/not-send.rs:12:1
|
||||||
|
|
|
||||||
|
12 | / fn is_send<T>()
|
||||||
|
13 | | where
|
||||||
|
14 | | T: Send,
|
||||||
|
15 | | {
|
||||||
|
16 | | }
|
||||||
|
| |_^
|
||||||
|
Loading…
x
Reference in New Issue
Block a user