Trait qmc::util::allocator::Factory [−][src]
pub trait Factory<T> {
fn get_instance(&mut self) -> T;
fn return_instance(&mut self, t: T);
}
Expand description
A factory which produces Ts.
Required methods
fn get_instance(&mut self) -> T
fn get_instance(&mut self) -> T
Get an instance of T
fn return_instance(&mut self, t: T)
fn return_instance(&mut self, t: T)
Return an instance of T