pub struct StepPayload {
pub commands: Vec<Commands>,
pub thinking: Option<String>,
pub evaluation_previous_goal: Option<String>,
pub memory: Option<String>,
pub next_goal: Option<String>,
}Fields§
§commands: Vec<Commands>§thinking: Option<String>§evaluation_previous_goal: Option<String>§memory: Option<String>§next_goal: Option<String>Trait Implementations§
Source§impl<'de> Deserialize<'de> for StepPayload
impl<'de> Deserialize<'de> for StepPayload
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 StepPayload
impl RefUnwindSafe for StepPayload
impl Send for StepPayload
impl Sync for StepPayload
impl Unpin for StepPayload
impl UnwindSafe for StepPayload
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