pub struct CallRequest {
pub extension: String,
pub payload: Value,
pub timeout_ms: Option<u64>,
}Fields§
§extension: String§payload: Value§timeout_ms: Option<u64>How long to wait for the reply; the platform’s default when unset, and never past what is left of the handler’s own budget.
Trait Implementations§
Source§impl Clone for CallRequest
impl Clone for CallRequest
Source§impl Debug for CallRequest
impl Debug for CallRequest
Source§impl<'de> Deserialize<'de> for CallRequest
impl<'de> Deserialize<'de> for CallRequest
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
Source§impl PartialEq for CallRequest
impl PartialEq for CallRequest
Source§impl Serialize for CallRequest
impl Serialize for CallRequest
impl StructuralPartialEq for CallRequest
Auto Trait Implementations§
impl Freeze for CallRequest
impl RefUnwindSafe for CallRequest
impl Send for CallRequest
impl Sync for CallRequest
impl Unpin for CallRequest
impl UnsafeUnpin for CallRequest
impl UnwindSafe for CallRequest
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