In some cases, we cannot know the size of the data being transferred at compile time, so we need to be able to send arbitrary data. The application can also reuse the data buffer.
To achieve these goals, library users can implement the BorrowRequest trait
In some cases, we cannot know the size of the data being transferred at compile time, so we need to be able to send arbitrary data. The application can also reuse the data buffer. To achieve these goals, library users can implement the BorrowRequest trait