LinkedBytes is a linked list of Bytes and BytesMut (though we use VecDeque to implement it now).
LinkedBytes
Bytes
BytesMut
It is primarily used to manage Bytes and BytesMut and make a [&[IoSlice<'_>]] to be used by writev.
&[IoSlice<'_>]
writev