pub struct WasmEncoderComponents;
Trait Implementations§
source§impl DelegateComponent<(ViaAny, WasmClientState)> for WasmEncoderComponents
impl DelegateComponent<(ViaAny, WasmClientState)> for WasmEncoderComponents
type Delegate = EncodeViaAny<ViaProtobuf>
source§impl DelegateComponent<(ViaAny, WasmConsensusState)> for WasmEncoderComponents
impl DelegateComponent<(ViaAny, WasmConsensusState)> for WasmEncoderComponents
type Delegate = EncodeViaAny<ViaProtobuf>
source§impl DelegateComponent<(ViaProtobuf, ProtoWasmClientState)> for WasmEncoderComponents
impl DelegateComponent<(ViaProtobuf, ProtoWasmClientState)> for WasmEncoderComponents
type Delegate = EncodeAsProtobuf
source§impl DelegateComponent<(ViaProtobuf, ProtoWasmConsensusState)> for WasmEncoderComponents
impl DelegateComponent<(ViaProtobuf, ProtoWasmConsensusState)> for WasmEncoderComponents
type Delegate = EncodeAsProtobuf
Auto Trait Implementations§
impl Freeze for WasmEncoderComponents
impl RefUnwindSafe for WasmEncoderComponents
impl Send for WasmEncoderComponents
impl Sync for WasmEncoderComponents
impl Unpin for WasmEncoderComponents
impl UnwindSafe for WasmEncoderComponents
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
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> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§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