Creates a new CMsgBuf backed by allocated memory.
impl<H> CMsgBuf<H>
where H: Allocator,
<H as Allocator>::Pool: Default,
{
fn new() -> Result<CMsgBuf<H>, Errno>
}Returns an allocated CMsgBuf.
The buffer will be resized dynamically. This constructor fails if no memory can be allocated.