pub struct RoadmapVersion {
pub version: String,
pub status: String,
pub done: usize,
pub total: usize,
pub categories: Vec<(String, Vec<RoadmapChecklistItem>)>,
}Expand description
单版本的规划进度。
Fields§
§version: String版本号(如 "0.1.5")。
status: String状态标签(如 "待实施"、"已发布")。
done: usize已完成条目数。
total: usize总条目数。
categories: Vec<(String, Vec<RoadmapChecklistItem>)>分类分组:(分类名, 条目列表)。
分类名即 ### Added / ### Fixed 等去掉 ### 前缀。
Implementations§
Trait Implementations§
Source§impl Clone for RoadmapVersion
impl Clone for RoadmapVersion
Source§fn clone(&self) -> RoadmapVersion
fn clone(&self) -> RoadmapVersion
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 RoadmapVersion
impl Debug for RoadmapVersion
Source§impl PartialEq for RoadmapVersion
impl PartialEq for RoadmapVersion
Source§fn eq(&self, other: &RoadmapVersion) -> bool
fn eq(&self, other: &RoadmapVersion) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for RoadmapVersion
Auto Trait Implementations§
impl Freeze for RoadmapVersion
impl RefUnwindSafe for RoadmapVersion
impl Send for RoadmapVersion
impl Sync for RoadmapVersion
impl Unpin for RoadmapVersion
impl UnsafeUnpin for RoadmapVersion
impl UnwindSafe for RoadmapVersion
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