Struct qmc::sse::fast_op_alloc::SwitchableFastOpAllocator [−][src]
pub struct SwitchableFastOpAllocator<ALLOC: FastOpAllocator = DefaultFastOpAllocator> { /* fields omitted */ }
Expand description
An allocator which can either forward to another allocator or provide os memory management.
Implementations
Trait Implementations
Returns the “default value” for a type. Read more
impl<ALLOC: FastOpAllocator> Factory<BinaryHeap<Reverse<usize>>> for SwitchableFastOpAllocator<ALLOC>
impl<ALLOC: FastOpAllocator> Factory<BinaryHeap<Reverse<usize>>> for SwitchableFastOpAllocator<ALLOC>
Get an instance of T
Return an instance of T
impl<ALLOC: FastOpAllocator> Factory<BondContainer<VarPos>> for SwitchableFastOpAllocator<ALLOC>
impl<ALLOC: FastOpAllocator> Factory<BondContainer<VarPos>> for SwitchableFastOpAllocator<ALLOC>
Get an instance of T
Return an instance of T
impl<ALLOC: FastOpAllocator> Factory<BondContainer<usize>> for SwitchableFastOpAllocator<ALLOC>
impl<ALLOC: FastOpAllocator> Factory<BondContainer<usize>> for SwitchableFastOpAllocator<ALLOC>
Get an instance of T
Return an instance of T
impl<ALLOC: FastOpAllocator> Factory<Vec<(usize, OpSide), Global>> for SwitchableFastOpAllocator<ALLOC>
impl<ALLOC: FastOpAllocator> Factory<Vec<(usize, OpSide), Global>> for SwitchableFastOpAllocator<ALLOC>
Get an instance of T
Return an instance of T
impl<ALLOC: FastOpAllocator> Factory<Vec<Option<usize>, Global>> for SwitchableFastOpAllocator<ALLOC>
impl<ALLOC: FastOpAllocator> Factory<Vec<Option<usize>, Global>> for SwitchableFastOpAllocator<ALLOC>
Get an instance of T
Return an instance of T
Get an instance of T
Return an instance of T
Get an instance of T
Return an instance of T
Get an instance of T
Return an instance of T
Auto Trait Implementations
impl<ALLOC> RefUnwindSafe for SwitchableFastOpAllocator<ALLOC> where
ALLOC: RefUnwindSafe,
impl<ALLOC> Send for SwitchableFastOpAllocator<ALLOC> where
ALLOC: Send,
impl<ALLOC> Sync for SwitchableFastOpAllocator<ALLOC> where
ALLOC: Sync,
impl<ALLOC> Unpin for SwitchableFastOpAllocator<ALLOC> where
ALLOC: Unpin,
impl<ALLOC> UnwindSafe for SwitchableFastOpAllocator<ALLOC> where
ALLOC: UnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more