pub struct ResolvedTicketState {
pub state: TicketState,
pub divergence: Option<StateDivergence>,
}Expand description
The outcome of resolving a ticket’s effective state under frontmatter
precedence (see Ticket::resolve_state).
Fields§
§state: TicketStateThe state every ready/queue/list evaluation must use.
divergence: Option<StateDivergence>Some when a present sidecar disagreed with a terminal frontmatter
state (the frontmatter won). None when they agree, when the
frontmatter defers, or when the cache is simply cold.
Trait Implementations§
Source§impl Clone for ResolvedTicketState
impl Clone for ResolvedTicketState
Source§fn clone(&self) -> ResolvedTicketState
fn clone(&self) -> ResolvedTicketState
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 ResolvedTicketState
impl Debug for ResolvedTicketState
impl Eq for ResolvedTicketState
Source§impl PartialEq for ResolvedTicketState
impl PartialEq for ResolvedTicketState
impl StructuralPartialEq for ResolvedTicketState
Auto Trait Implementations§
impl Freeze for ResolvedTicketState
impl RefUnwindSafe for ResolvedTicketState
impl Send for ResolvedTicketState
impl Sync for ResolvedTicketState
impl Unpin for ResolvedTicketState
impl UnsafeUnpin for ResolvedTicketState
impl UnwindSafe for ResolvedTicketState
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