pub struct CallerContextInvokeArg {
pub action: CallerContextAction,
pub args: Vec<Bytes>,
}Expand description
A caller context operation argument
Fields§
§action: CallerContextAction§args: Vec<Bytes>Trait Implementations§
Source§impl Clone for CallerContextInvokeArg
impl Clone for CallerContextInvokeArg
Source§fn clone(&self) -> CallerContextInvokeArg
fn clone(&self) -> CallerContextInvokeArg
Returns a duplicate 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 moreSource§impl Debug for CallerContextInvokeArg
impl Debug for CallerContextInvokeArg
Source§impl<'de> Deserialize<'de> for CallerContextInvokeArg
impl<'de> Deserialize<'de> for CallerContextInvokeArg
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for CallerContextInvokeArg
impl RefUnwindSafe for CallerContextInvokeArg
impl Send for CallerContextInvokeArg
impl Sync for CallerContextInvokeArg
impl Unpin for CallerContextInvokeArg
impl UnsafeUnpin for CallerContextInvokeArg
impl UnwindSafe for CallerContextInvokeArg
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