pub struct TruncateProcessor { /* private fields */ }Expand description
Truncates output exceeding max_chars with a "...\n[output truncated]" suffix.
Implementations§
Trait Implementations§
Source§impl Default for TruncateProcessor
impl Default for TruncateProcessor
Source§impl OutputProcessor for TruncateProcessor
impl OutputProcessor for TruncateProcessor
Auto Trait Implementations§
impl Freeze for TruncateProcessor
impl RefUnwindSafe for TruncateProcessor
impl Send for TruncateProcessor
impl Sync for TruncateProcessor
impl Unpin for TruncateProcessor
impl UnsafeUnpin for TruncateProcessor
impl UnwindSafe for TruncateProcessor
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