pub struct HumanInput {
pub approved: bool,
pub feedback: Option<String>,
pub data: Option<Value>,
}Expand description
Human input received after an interrupt
Fields§
§approved: bool§feedback: Option<String>§data: Option<Value>Trait Implementations§
Source§impl Clone for HumanInput
impl Clone for HumanInput
Source§fn clone(&self) -> HumanInput
fn clone(&self) -> HumanInput
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 HumanInput
impl Debug for HumanInput
Source§impl<'de> Deserialize<'de> for HumanInput
impl<'de> Deserialize<'de> for HumanInput
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 HumanInput
impl RefUnwindSafe for HumanInput
impl Send for HumanInput
impl Sync for HumanInput
impl Unpin for HumanInput
impl UnsafeUnpin for HumanInput
impl UnwindSafe for HumanInput
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