Struct sp_core::testing::TaskExecutor [−][src]
pub struct TaskExecutor(_);
A task executor that can be used in tests.
Internally this just wraps a ThreadPool with a pool size of 8. This
should ensure that we have enough threads in tests for spawning blocking futures.
Implementations
Trait Implementations
impl Clone for TaskExecutor[src]
impl Clone for TaskExecutor[src]fn clone(&self) -> TaskExecutor[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl SpawnNamed for TaskExecutor[src]
impl SpawnNamed for TaskExecutor[src]Auto Trait Implementations
impl RefUnwindSafe for TaskExecutor
impl Send for TaskExecutor
impl Sync for TaskExecutor
impl Unpin for TaskExecutor
impl UnwindSafe for TaskExecutor
Blanket Implementations
impl<T> Instrument for T[src]
impl<T> Instrument for T[src]pub fn instrument(self, span: Span) -> Instrumented<Self>[src]
pub fn in_current_span(self) -> Instrumented<Self>[src]
impl<T, Outer> IsWrappedBy<Outer> for T where
T: From<Outer>,
Outer: AsRef<T> + AsMut<T> + From<T>, [src]
impl<T, Outer> IsWrappedBy<Outer> for T where
T: From<Outer>,
Outer: AsRef<T> + AsMut<T> + From<T>, [src]impl<S, T> UncheckedInto<T> for S where
T: UncheckedFrom<S>, [src]
impl<S, T> UncheckedInto<T> for S where
T: UncheckedFrom<S>, [src]pub fn unchecked_into(Self) -> T[src]
impl<T> MaybeRefUnwindSafe for T where
T: RefUnwindSafe, [src]
T: RefUnwindSafe,