Remove unnecessary !Send markers

This commit is contained in:
Dániel Buga
2023-08-12 22:08:46 +02:00
parent fbf50cdae8
commit bce250bbdc
4 changed files with 5 additions and 21 deletions

View File

@@ -8,7 +8,6 @@ compile_error!("`thread-context` is not supported with `arch-riscv32`.");
pub use thread::*;
#[cfg(feature = "executor-thread")]
mod thread {
use core::marker::PhantomData;
use core::sync::atomic::{AtomicBool, Ordering};
#[cfg(feature = "nightly")]
@@ -28,9 +27,7 @@ mod thread {
/// TODO
// Name pending
#[derive(Default)] // Default enables Executor::new
pub struct RiscVThreadContext {
_not_send: PhantomData<*mut ()>,
}
pub struct RiscVThreadContext;
impl ThreadContext for RiscVThreadContext {
fn context(&self) -> OpaqueThreadContext {