pub struct TruncationConfig {
pub max_items: usize,
pub max_total_chars: usize,
pub max_item_chars: usize,
pub show_indicators: bool,
}Expand description
Configuration for truncation plugin.
Fields§
§max_items: usizeMaximum number of items in a list
max_total_chars: usizeMaximum characters for the entire output
max_item_chars: usizeMaximum characters per item (e.g., description, diff)
show_indicators: boolWhether to show truncation indicators
Trait Implementations§
Source§impl Clone for TruncationConfig
impl Clone for TruncationConfig
Source§fn clone(&self) -> TruncationConfig
fn clone(&self) -> TruncationConfig
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 TruncationConfig
impl Debug for TruncationConfig
Auto Trait Implementations§
impl Freeze for TruncationConfig
impl RefUnwindSafe for TruncationConfig
impl Send for TruncationConfig
impl Sync for TruncationConfig
impl Unpin for TruncationConfig
impl UnsafeUnpin for TruncationConfig
impl UnwindSafe for TruncationConfig
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