Struct drone_core::thread::ThreadToken
[−]
[src]
pub struct ThreadToken<T: Thread, U: ThreadNumber> { /* fields omitted */ }
Thread token.
Methods
impl<T: Thread, U: ThreadNumber> ThreadToken<T, U>
[src]
unsafe fn new() -> Self
[src]
Creates a new ThreadToken
.
Safety
- Must be called no more than once.
- Must be called at the very beginning of the program flow.
unsafe extern "C" fn handler()
[src]
A thread handler function, which should be passed to hardware.
Safety
Must not be called concurrently.
Trait Implementations
impl<T: Thread, U: ThreadNumber> Clone for ThreadToken<T, U>
[src]
fn clone(&self) -> Self
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more