Skip to content

Commit 28cd0ad

Browse files
committed
core: Export to_str trait from top level. Closes #3175
1 parent 6e93d67 commit 28cd0ad

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

src/libcore/core.rs

+2
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ import vec::{immutable_copyable_vector, iter_trait_extensions, vec_concat};
1212
import iter::{base_iter, extended_iter, copyable_iter, times, timesi};
1313
import num::num;
1414
import ptr::ptr;
15+
import to_str::to_str;
1516

1617
export path, option, some, none, unreachable;
1718
export extensions;
@@ -24,6 +25,7 @@ export immutable_copyable_vector, iter_trait_extensions, vec_concat;
2425
export base_iter, copyable_iter, extended_iter;
2526
export tuple_ops, extended_tuple_ops;
2627
export ptr;
28+
export to_str;
2729

2830
// The following exports are the core operators and kinds
2931
// The compiler has special knowlege of these so we must not duplicate them

src/test/run-pass/trait-to-str.rs

+6
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
#[no_core];
2+
3+
use core;
4+
5+
import core::{str, int, vec};
6+
17
trait to_str {
28
fn to_str() -> ~str;
39
}

0 commit comments

Comments
 (0)