Skip to content

Commit

Permalink
remove unsafe method
Browse files Browse the repository at this point in the history
  • Loading branch information
zhuxiujia committed Feb 13, 2022
1 parent d763096 commit d0ed051
Showing 1 changed file with 2 additions and 6 deletions.
8 changes: 2 additions & 6 deletions src/coroutine.rs
Original file line number Diff line number Diff line change
Expand Up @@ -43,17 +43,13 @@ impl Spawn for (String, i32) {

impl Spawn for String {
fn spawn<F, T>(self, f: F) -> JoinHandle<T> where F: FnOnce() -> T + Send + 'static, T: Send + 'static {
unsafe {
Builder::new().name(self).spawn(f)
}
Builder::new().name(self).spawn(f)
}
}

impl Spawn for &String {
fn spawn<F, T>(self, f: F) -> JoinHandle<T> where F: FnOnce() -> T + Send + 'static, T: Send + 'static {
unsafe {
Builder::new().name(self.to_owned()).spawn(f)
}
Builder::new().name(self.to_owned()).spawn(f)
}
}

Expand Down

0 comments on commit d0ed051

Please sign in to comment.