pub struct InvokeReq {
pub input: Option<String>,
}Fields§
§input: Option<String>Input is what the function is given on stdin. It is opaque to this surface.
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for InvokeReq
impl<'de> Deserialize<'de> for InvokeReq
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
impl StructuralPartialEq for InvokeReq
Auto Trait Implementations§
impl Freeze for InvokeReq
impl RefUnwindSafe for InvokeReq
impl Send for InvokeReq
impl Sync for InvokeReq
impl Unpin for InvokeReq
impl UnsafeUnpin for InvokeReq
impl UnwindSafe for InvokeReq
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