pub struct InvocationArg {
pub origin: String,
pub operation: String,
pub arg: Vec<u8>,
}Fields§
§origin: StringSender of the message
operation: StringMethod name, usually of the form Service.Method
arg: Vec<u8>Message payload (could be empty array). May need to be serialized
Trait Implementations§
Source§impl Clone for InvocationArg
impl Clone for InvocationArg
Source§fn clone(&self) -> InvocationArg
fn clone(&self) -> InvocationArg
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for InvocationArg
impl RefUnwindSafe for InvocationArg
impl Send for InvocationArg
impl Sync for InvocationArg
impl Unpin for InvocationArg
impl UnwindSafe for InvocationArg
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