pub trait Manage<T, I: Copy + Ord> { // Required methods fn insert(&mut self, id: I, item: T); fn delete(&mut self, id: I); fn get_mut(&mut self, id: I) -> Option<&mut T>; }
Manager trait
插入一个任务对象(或进程/线程实体)。
删除指定 ID 的任务对象。
获取指定 ID 的可变引用(用于更新运行时状态)。