pub struct TodoAgentView {
pub todo_id: i64,
pub content: String,
pub status: TodoStatus,
pub is_next: bool,
pub allowed_actions: Vec<String>,
pub workspace: WorkspaceAgentView,
}Expand description
Agent-oriented view of a TODO item.
Fields§
§todo_id: i64§content: String§status: TodoStatus§is_next: bool§allowed_actions: Vec<String>§workspace: WorkspaceAgentViewTrait Implementations§
Source§impl Clone for TodoAgentView
impl Clone for TodoAgentView
Source§fn clone(&self) -> TodoAgentView
fn clone(&self) -> TodoAgentView
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 TodoAgentView
impl Debug for TodoAgentView
Auto Trait Implementations§
impl Freeze for TodoAgentView
impl RefUnwindSafe for TodoAgentView
impl Send for TodoAgentView
impl Sync for TodoAgentView
impl Unpin for TodoAgentView
impl UnsafeUnpin for TodoAgentView
impl UnwindSafe for TodoAgentView
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