pub struct DisplayText {
pub kind: DisplayKind,
pub prefix: String,
pub body: String,
}Expand description
Display text of a row: optional coloured prefix plus body.
Fields§
§kind: DisplayKindKind.
prefix: StringPrefix (user: , assistant: , [branch summary]: …).
body: StringBody.
Trait Implementations§
Source§impl Clone for DisplayText
impl Clone for DisplayText
Source§impl Debug for DisplayText
impl Debug for DisplayText
impl Eq for DisplayText
Source§impl PartialEq for DisplayText
impl PartialEq for DisplayText
impl StructuralPartialEq for DisplayText
Auto Trait Implementations§
impl Freeze for DisplayText
impl RefUnwindSafe for DisplayText
impl Send for DisplayText
impl Sync for DisplayText
impl Unpin for DisplayText
impl UnsafeUnpin for DisplayText
impl UnwindSafe for DisplayText
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.