pub struct Slice<'a, T>(pub &'a [T]);Expand description
A wrapper for slices which formats the slice limiting the length.
If the slice has no more than five elements, it’s printed in full. Otherwise, only the first two and last two elements are printed to limit the length of the formatted value.
Tuple Fields§
§0: &'a [T]Trait Implementations§
Auto Trait Implementations§
impl<'a, T> Freeze for Slice<'a, T>
impl<'a, T> RefUnwindSafe for Slice<'a, T>where
T: RefUnwindSafe,
impl<'a, T> Send for Slice<'a, T>where
T: Sync,
impl<'a, T> Sync for Slice<'a, T>where
T: Sync,
impl<'a, T> Unpin for Slice<'a, T>
impl<'a, T> UnwindSafe for Slice<'a, T>where
T: RefUnwindSafe,
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