pub struct ActPlan {
pub input: ActInput,
pub previous_response_id: Option<String>,
pub iteration: u32,
pub request_id: Option<String>,
pub resume_state: Box<TurnState>,
}Expand description
Engine-owned act scheduling payload.
Hosts enqueue or execute this immediately using their own worker model.
Fields§
§input: ActInput§previous_response_id: Option<String>§iteration: u32§request_id: Option<String>§resume_state: Box<TurnState>Trait Implementations§
Auto Trait Implementations§
impl Freeze for ActPlan
impl RefUnwindSafe for ActPlan
impl Send for ActPlan
impl Sync for ActPlan
impl Unpin for ActPlan
impl UnsafeUnpin for ActPlan
impl UnwindSafe for ActPlan
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