Struct wasmbus_rpc::core::Invocation [−][src]
pub struct Invocation {
pub encoded_claims: String,
pub host_id: String,
pub id: String,
pub msg: Vec<u8>,
pub operation: String,
pub origin: WasmCloudEntity,
pub target: WasmCloudEntity,
}
Expand description
RPC message to capability provider
Fields
encoded_claims: String
host_id: String
id: String
msg: Vec<u8>
operation: String
origin: WasmCloudEntity
target: WasmCloudEntity
Trait Implementations
Returns the “default value” for a type. Read more
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
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for Invocation
impl Send for Invocation
impl Sync for Invocation
impl Unpin for Invocation
impl UnwindSafe for Invocation
Blanket Implementations
Mutably borrows from an owned value. Read more
type Output = T
type Output = T
Should always be Self