diff --git a/src/librustc/front/feature_gate.rs b/src/librustc/front/feature_gate.rs index c17d6cabfed..c4337abb740 100644 --- a/src/librustc/front/feature_gate.rs +++ b/src/librustc/front/feature_gate.rs @@ -140,12 +140,12 @@ fn visit_ty(&mut self, t: &ast::Ty, _: ()) { }, ast::ty_box(_) => { - self.gate_feature("managed_boxes", t.span, "The managed box syntax may be replaced \ - by a library type, and a garbage \ - collector is not yet implemented. \ - Consider using the `std::rc` module \ - as it performs much better as a \ - reference counting implementation."); + self.gate_feature("managed_boxes", t.span, + "The managed box syntax will be replaced \ + by a library type, and a garbage \ + collector is not yet implemented. \ + Consider using the `std::rc::Rc` type \ + for reference counted pointers."); } _ => {} }