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]

[src]

Creates a new ThreadToken.

Safety

  • Must be called no more than once.
  • Must be called at the very beginning of the program flow.

[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]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl<T: Thread, U: ThreadNumber> Copy for ThreadToken<T, U>
[src]

impl<T: Thread, U: ThreadNumber> Deref for ThreadToken<T, U>
[src]

The resulting type after dereferencing.

[src]

Dereferences the value.