pub struct AgentPlanStep {
pub content: String,
pub status: String,
}Expand description
One step of an external agent’s plan.
Fields§
§content: StringIts words.
status: Stringpending, in_progress or completed.
Trait Implementations§
Source§impl Clone for AgentPlanStep
impl Clone for AgentPlanStep
Source§impl Debug for AgentPlanStep
impl Debug for AgentPlanStep
impl Eq for AgentPlanStep
Source§impl JsonSchema for AgentPlanStep
impl JsonSchema for AgentPlanStep
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for AgentPlanStep
impl PartialEq for AgentPlanStep
Source§impl Serialize for AgentPlanStep
impl Serialize for AgentPlanStep
impl StructuralPartialEq for AgentPlanStep
Auto Trait Implementations§
impl Freeze for AgentPlanStep
impl RefUnwindSafe for AgentPlanStep
impl Send for AgentPlanStep
impl Sync for AgentPlanStep
impl Unpin for AgentPlanStep
impl UnsafeUnpin for AgentPlanStep
impl UnwindSafe for AgentPlanStep
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