pub struct HumanRequest {
pub node_id: String,
pub input_type: YamlHumanInputType,
pub prompt: Option<String>,
pub options: Option<Vec<YamlHumanInputOption>>,
pub form_schema: Option<Value>,
pub form_data: Option<Value>,
}Fields§
§node_id: String§input_type: YamlHumanInputType§prompt: Option<String>§options: Option<Vec<YamlHumanInputOption>>§form_schema: Option<Value>§form_data: Option<Value>Trait Implementations§
Source§impl Clone for HumanRequest
impl Clone for HumanRequest
Source§fn clone(&self) -> HumanRequest
fn clone(&self) -> HumanRequest
Returns a duplicate of the value. Read more
1.0.0 · 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 HumanRequest
impl Debug for HumanRequest
Source§impl<'de> Deserialize<'de> for HumanRequest
impl<'de> Deserialize<'de> for HumanRequest
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 HumanRequest
impl PartialEq for HumanRequest
Source§impl Serialize for HumanRequest
impl Serialize for HumanRequest
impl StructuralPartialEq for HumanRequest
Auto Trait Implementations§
impl Freeze for HumanRequest
impl RefUnwindSafe for HumanRequest
impl Send for HumanRequest
impl Sync for HumanRequest
impl Unpin for HumanRequest
impl UnsafeUnpin for HumanRequest
impl UnwindSafe for HumanRequest
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request