pub struct PlanCreated {
pub agent_id: Uuid,
pub plan_id: PlanId,
pub goal_id: GoalId,
pub step_count: usize,
}Expand description
Payload for PLAN_CREATED events.
Fields§
§agent_id: Uuid§plan_id: PlanId§goal_id: GoalId§step_count: usizeTrait Implementations§
Source§impl Clone for PlanCreated
impl Clone for PlanCreated
Source§fn clone(&self) -> PlanCreated
fn clone(&self) -> PlanCreated
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 PlanCreated
impl Debug for PlanCreated
Source§impl<'de> Deserialize<'de> for PlanCreated
impl<'de> Deserialize<'de> for PlanCreated
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 EventPayload for PlanCreated
impl EventPayload for PlanCreated
Auto Trait Implementations§
impl Freeze for PlanCreated
impl RefUnwindSafe for PlanCreated
impl Send for PlanCreated
impl Sync for PlanCreated
impl Unpin for PlanCreated
impl UnwindSafe for PlanCreated
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