pub enum DetailKind {
Tool,
Thought,
Terminal,
Diff,
}Expand description
The kinds of content that may be expensive to display.
Variants§
Trait Implementations§
Source§impl Clone for DetailKind
impl Clone for DetailKind
Source§fn clone(&self) -> DetailKind
fn clone(&self) -> DetailKind
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 DetailKind
Source§impl Debug for DetailKind
impl Debug for DetailKind
Source§impl<'de> Deserialize<'de> for DetailKind
impl<'de> Deserialize<'de> for DetailKind
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for DetailKind
Source§impl PartialEq for DetailKind
impl PartialEq for DetailKind
Source§impl Serialize for DetailKind
impl Serialize for DetailKind
impl StructuralPartialEq for DetailKind
Auto Trait Implementations§
impl Freeze for DetailKind
impl RefUnwindSafe for DetailKind
impl Send for DetailKind
impl Sync for DetailKind
impl Unpin for DetailKind
impl UnsafeUnpin for DetailKind
impl UnwindSafe for DetailKind
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