pub enum TicketLifecycle {
Open,
Done,
Superseded,
Wontfix,
}Expand description
The committed, operator-declared lifecycle state of a ticket — the
optional state: frontmatter key (design: ticket-state-frontmatter).
Unlike the pipeline TicketState (which the engine flips as a ticket
moves draft → review → queue → run), this is the human’s terminal verdict,
and it lives IN the committed .md so it survives a fresh clone. Terminal
values (done/superseded/wontfix) exclude the ticket from ready/queue
evaluation exactly like terminal pipeline states.
Variants§
Open
Not operator-closed; the sidecar pipeline state governs. This is also
the meaning of an ABSENT state: key (backcompat with tickets
authored before the schema existed).
Done
Superseded
Wontfix
Implementations§
Trait Implementations§
Source§impl Clone for TicketLifecycle
impl Clone for TicketLifecycle
Source§fn clone(&self) -> TicketLifecycle
fn clone(&self) -> TicketLifecycle
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 moreimpl Copy for TicketLifecycle
Source§impl Debug for TicketLifecycle
impl Debug for TicketLifecycle
Source§impl Default for TicketLifecycle
impl Default for TicketLifecycle
Source§fn default() -> TicketLifecycle
fn default() -> TicketLifecycle
Returns the “default value” for a type. Read more
impl Eq for TicketLifecycle
Source§impl PartialEq for TicketLifecycle
impl PartialEq for TicketLifecycle
impl StructuralPartialEq for TicketLifecycle
Auto Trait Implementations§
impl Freeze for TicketLifecycle
impl RefUnwindSafe for TicketLifecycle
impl Send for TicketLifecycle
impl Sync for TicketLifecycle
impl Unpin for TicketLifecycle
impl UnsafeUnpin for TicketLifecycle
impl UnwindSafe for TicketLifecycle
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