pub enum ActorSocketOutcome {
Handled {
state: Value,
effects: Vec<ActorSocketEffect>,
},
Failed(ActorInvocationFailure),
}Variants§
Trait Implementations§
Source§impl Debug for ActorSocketOutcome
impl Debug for ActorSocketOutcome
Source§impl PartialEq for ActorSocketOutcome
impl PartialEq for ActorSocketOutcome
impl StructuralPartialEq for ActorSocketOutcome
Auto Trait Implementations§
impl Freeze for ActorSocketOutcome
impl RefUnwindSafe for ActorSocketOutcome
impl Send for ActorSocketOutcome
impl Sync for ActorSocketOutcome
impl Unpin for ActorSocketOutcome
impl UnsafeUnpin for ActorSocketOutcome
impl UnwindSafe for ActorSocketOutcome
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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