pub struct InvocationRequest {
pub function_name: NamespacedFunctionName,
pub invocation_type: Option<InvocationType>,
pub log_type: Option<LogType>,
pub client_context: Option<String>,
pub payload: Option<Blob>,
pub qualifier: Option<Qualifier>,
}Fields§
§function_name: NamespacedFunctionName§invocation_type: Option<InvocationType>§log_type: Option<LogType>§client_context: Option<String>§payload: Option<Blob>§qualifier: Option<Qualifier>Trait Implementations§
Source§impl Debug for InvocationRequest
impl Debug for InvocationRequest
Source§impl Default for InvocationRequest
impl Default for InvocationRequest
Source§fn default() -> InvocationRequest
fn default() -> InvocationRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for InvocationRequest
impl<'de> Deserialize<'de> for InvocationRequest
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 InvocationRequest
impl RefUnwindSafe for InvocationRequest
impl Send for InvocationRequest
impl Sync for InvocationRequest
impl Unpin for InvocationRequest
impl UnwindSafe for InvocationRequest
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