struct Pool<T>{
        produce_obj : ~fn()->T,
        elements : ~[T]
}

impl<T:Send> Pool<T>{

         fn new_obj(&mut self){
              let obj = self. ... ;// Here ,how to execute method "produce_obj" 
?
              self.elements.push(obj);
         }
}

_______________________________________________
Rust-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/rust-dev

Reply via email to