pub struct AutoStep {
pub name: String,
pub prompt: String,
}Expand description
A step in an auto-routed chain.
Fields§
§name: StringStep name.
prompt: StringStep prompt (may contain {previous_output}).
Trait Implementations§
Source§impl<'de> Deserialize<'de> for AutoStep
impl<'de> Deserialize<'de> for AutoStep
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 AutoStep
impl RefUnwindSafe for AutoStep
impl Send for AutoStep
impl Sync for AutoStep
impl Unpin for AutoStep
impl UnsafeUnpin for AutoStep
impl UnwindSafe for AutoStep
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