pub struct ActorInvocation {
pub request_id: String,
pub actor: ActorKey,
pub method: String,
pub args: Vec<Value>,
}Fields§
§request_id: StringCorrelation ID for this caller attempt. It is not an idempotency key.
actor: ActorKey§method: String§args: Vec<Value>Implementations§
Trait Implementations§
Source§impl Clone for ActorInvocation
impl Clone for ActorInvocation
Source§fn clone(&self) -> ActorInvocation
fn clone(&self) -> ActorInvocation
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ActorInvocation
impl Debug for ActorInvocation
Source§impl PartialEq for ActorInvocation
impl PartialEq for ActorInvocation
impl StructuralPartialEq for ActorInvocation
Auto Trait Implementations§
impl Freeze for ActorInvocation
impl RefUnwindSafe for ActorInvocation
impl Send for ActorInvocation
impl Sync for ActorInvocation
impl Unpin for ActorInvocation
impl UnsafeUnpin for ActorInvocation
impl UnwindSafe for ActorInvocation
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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