pub fn split_head_tail_preview_with_limit<'a, T>(
items: &'a [T],
limit: usize,
preferred_head: usize,
) -> HeadTailPreview<'a, T>pub fn split_head_tail_preview_with_limit<'a, T>(
items: &'a [T],
limit: usize,
preferred_head: usize,
) -> HeadTailPreview<'a, T>