pub struct FlowRun {
pub input: Option<String>,
pub session: Option<String>,
pub tweaks: Option<Option<Value>>,
pub workflow: Option<String>,
}Fields§
§input: Option<String>Input is the run’s chat input value, handed to the graph’s input node.
session: Option<String>Session groups runs into one conversation; the product mints one when absent and returns it in the response.
tweaks: Option<Option<Value>>§workflow: Option<String>Workflow is the UUID of the workflow to run.
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for FlowRun
impl<'de> Deserialize<'de> for FlowRun
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 FlowRun
Auto Trait Implementations§
impl Freeze for FlowRun
impl RefUnwindSafe for FlowRun
impl Send for FlowRun
impl Sync for FlowRun
impl Unpin for FlowRun
impl UnsafeUnpin for FlowRun
impl UnwindSafe for FlowRun
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