pub struct ReprLimits {
pub max_length: Option<usize>,
pub max_string: Option<usize>,
pub max_depth: Option<usize>,
}Expand description
Limits for traverse and pretty_repr; None disables each.
Fields§
§max_length: Option<usize>Maximum length of containers before abbreviating (... +N).
max_string: Option<usize>Maximum length of strings and bytes before truncating ('ab'+3).
max_depth: Option<usize>Maximum depth of nested data structures ([...]).
Trait Implementations§
Source§impl Clone for ReprLimits
impl Clone for ReprLimits
impl Copy for ReprLimits
Source§impl Debug for ReprLimits
impl Debug for ReprLimits
Source§impl Default for ReprLimits
impl Default for ReprLimits
impl Eq for ReprLimits
Source§impl PartialEq for ReprLimits
impl PartialEq for ReprLimits
impl StructuralPartialEq for ReprLimits
Auto Trait Implementations§
impl Freeze for ReprLimits
impl RefUnwindSafe for ReprLimits
impl Send for ReprLimits
impl Sync for ReprLimits
impl Unpin for ReprLimits
impl UnsafeUnpin for ReprLimits
impl UnwindSafe for ReprLimits
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.