pub struct AgentInbox {
pub summary: String,
pub todo_tasks: Vec<InboxItem>,
pub in_progress_tasks: Vec<InboxItem>,
pub review_tasks: Vec<InboxItem>,
pub blocked_tasks: Vec<InboxItem>,
pub handoff_tasks: Vec<InboxItem>,
pub open_questions: Vec<InboxItem>,
pub unread_notifications: Vec<InboxItem>,
pub capacity: InboxCapacity,
}Fields§
§summary: String§todo_tasks: Vec<InboxItem>§in_progress_tasks: Vec<InboxItem>§review_tasks: Vec<InboxItem>§blocked_tasks: Vec<InboxItem>§handoff_tasks: Vec<InboxItem>§open_questions: Vec<InboxItem>§unread_notifications: Vec<InboxItem>§capacity: InboxCapacityTrait Implementations§
Source§impl Debug for AgentInbox
impl Debug for AgentInbox
Auto Trait Implementations§
impl Freeze for AgentInbox
impl RefUnwindSafe for AgentInbox
impl Send for AgentInbox
impl Sync for AgentInbox
impl Unpin for AgentInbox
impl UnsafeUnpin for AgentInbox
impl UnwindSafe for AgentInbox
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