Trait flex_alloc::storage::RawAllocIn
source · pub trait RawAllocIn: Sized {
type RawAlloc: RawAlloc;
// Required method
fn try_alloc_in(
self,
layout: Layout,
) -> Result<(NonNull<[u8]>, Self::RawAlloc), StorageError>;
// Provided method
fn try_alloc_in_zeroed(
self,
layout: Layout,
) -> Result<(NonNull<[u8]>, Self::RawAlloc), StorageError> { ... }
}Required Associated Types§
Required Methods§
fn try_alloc_in( self, layout: Layout, ) -> Result<(NonNull<[u8]>, Self::RawAlloc), StorageError>
Provided Methods§
fn try_alloc_in_zeroed( self, layout: Layout, ) -> Result<(NonNull<[u8]>, Self::RawAlloc), StorageError>
Object Safety§
This trait is not object safe.