pub struct RfcMeta {
pub id: String,
pub title: String,
pub owner: String,
pub status: RfcStatus,
pub effective_at: Option<String>,
pub supersedes: Vec<String>,
}Expand description
One RFC’s normalized governance metadata (rfc.md frontmatter).
Fields§
§id: String§title: String§owner: String§status: RfcStatus§effective_at: Option<String>RFC3339 promotion instant, normalized to UTC seconds (Z). Before
this instant a freshly-enforced RFC remains approved in effect (D-B’s
absorption window); this slice parses and carries it, later slices
evaluate it.
supersedes: Vec<String>RFC ids this RFC supersedes (sorted, deduplicated).
Trait Implementations§
impl Eq for RfcMeta
impl StructuralPartialEq for RfcMeta
Auto Trait Implementations§
impl Freeze for RfcMeta
impl RefUnwindSafe for RfcMeta
impl Send for RfcMeta
impl Sync for RfcMeta
impl Unpin for RfcMeta
impl UnsafeUnpin for RfcMeta
impl UnwindSafe for RfcMeta
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