Enum DraftProgressKind
pub enum DraftProgressKind {
Status,
Reasoning,
}Expand description
Origin of a rendered draft-progress entry.
Channels may display both variants identically, but must retain this value while coalescing updates so provider reasoning cannot be mistaken for generated status chrome when their rendered text happens to match.
Variants§
Status
Generated lifecycle or tool-status chrome.
Reasoning
Raw provider reasoning explicitly enabled for the channel.
Trait Implementations§
Source§impl Clone for DraftProgressKind
impl Clone for DraftProgressKind
Source§fn clone(&self) -> DraftProgressKind
fn clone(&self) -> DraftProgressKind
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · §fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for DraftProgressKind
Source§impl Debug for DraftProgressKind
impl Debug for DraftProgressKind
impl Eq for DraftProgressKind
Source§impl PartialEq for DraftProgressKind
impl PartialEq for DraftProgressKind
Source§fn eq(&self, other: &DraftProgressKind) -> bool
fn eq(&self, other: &DraftProgressKind) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for DraftProgressKind
Auto Trait Implementations§
impl Freeze for DraftProgressKind
impl RefUnwindSafe for DraftProgressKind
impl Send for DraftProgressKind
impl Sync for DraftProgressKind
impl Unpin for DraftProgressKind
impl UnsafeUnpin for DraftProgressKind
impl UnwindSafe for DraftProgressKind
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