Struct mz_persist_client::async_runtime::CpuHeavyRuntime
source · pub struct CpuHeavyRuntime { /* private fields */ }
Expand description
A runtime for running CPU-heavy asynchronous tasks.
Implementations§
source§impl CpuHeavyRuntime
impl CpuHeavyRuntime
sourcepub fn new() -> CpuHeavyRuntime
pub fn new() -> CpuHeavyRuntime
Creates a new CPU heavy runtime.
Trait Implementations§
source§impl Debug for CpuHeavyRuntime
impl Debug for CpuHeavyRuntime
Auto Trait Implementations§
impl !RefUnwindSafe for CpuHeavyRuntime
impl Send for CpuHeavyRuntime
impl Sync for CpuHeavyRuntime
impl Unpin for CpuHeavyRuntime
impl !UnwindSafe for CpuHeavyRuntime
Blanket Implementations§
source§impl<T> FutureExt for T
impl<T> FutureExt for T
source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request
source§impl<P, R> ProtoType<R> for Pwhere
R: RustType<P>,
impl<P, R> ProtoType<R> for Pwhere R: RustType<P>,
source§fn into_rust(self) -> Result<R, TryFromProtoError>
fn into_rust(self) -> Result<R, TryFromProtoError>
See
RustType::from_proto
.source§fn from_rust(rust: &R) -> P
fn from_rust(rust: &R) -> P
See
RustType::into_proto
.