Struct datafusion::execution::memory_manager::MemoryManager
source · [−]pub struct MemoryManager { /* private fields */ }
Expand description
Manage memory usage during physical plan execution
Implementations
sourceimpl MemoryManager
impl MemoryManager
sourcepub fn new(config: MemoryManagerConfig) -> Arc<Self>
pub fn new(config: MemoryManagerConfig) -> Arc<Self>
Create new memory manager based on the configuration
Trait Implementations
sourceimpl Debug for MemoryManager
impl Debug for MemoryManager
Auto Trait Implementations
impl !RefUnwindSafe for MemoryManager
impl Send for MemoryManager
impl Sync for MemoryManager
impl Unpin for MemoryManager
impl !UnwindSafe for MemoryManager
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more