Converts the object into its owned version.
fn to_owned_with_pool(&self, pool: <H as Allocator>::Pool) -> Result<<Self as ToOwned<H>>::Owned, Errno>