pub struct ActorMethodInvocation {
pub request_id: String,
pub actor: ActorKey,
pub method: String,
pub args: Vec<Value>,
pub state: Option<Value>,
pub connections: Vec<ActorSocketConnection>,
}Fields§
§request_id: String§actor: ActorKey§method: String§args: Vec<Value>§state: Option<Value>§connections: Vec<ActorSocketConnection>Trait Implementations§
Source§impl Debug for ActorMethodInvocation
impl Debug for ActorMethodInvocation
Auto Trait Implementations§
impl Freeze for ActorMethodInvocation
impl RefUnwindSafe for ActorMethodInvocation
impl Send for ActorMethodInvocation
impl Sync for ActorMethodInvocation
impl Unpin for ActorMethodInvocation
impl UnsafeUnpin for ActorMethodInvocation
impl UnwindSafe for ActorMethodInvocation
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