about summary refs log tree commit diff
path: root/src/libstd_unicode
diff options
context:
space:
mode:
authorBehnam Esfahbod <behnam@zwnj.org>2017-09-18 19:27:08 -0700
committerBehnam Esfahbod <behnam@zwnj.org>2017-09-18 20:39:17 -0700
commit86a79c97104983503e2088b182bab77d1f243bde (patch)
treef65a869efcdad42f8507dc492ef08fad65bf01d5 /src/libstd_unicode
parent0701b37d97d08da7074ece7a7dcb4449498f4bfa (diff)
[libstd_unicode] Expose UnicodeVersion type
In <https://github.com/rust-lang/rust/pull/42998>, we added an
uninstantiable type for the internal `UNICODE_VERSION` value,
`UnicodeVersion`, but it was not made public to the outside of the
crate, resulting in the value becoming less useful. Here we make the
type accessible from the outside.

Also add a run-pass test to make sure the type and value can be accessed
as intended.
Diffstat (limited to 'src/libstd_unicode')
-rw-r--r--src/libstd_unicode/char.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libstd_unicode/char.rs b/src/libstd_unicode/char.rs
index 5cf05bff8c5..5c0c7a4fbca 100644
--- a/src/libstd_unicode/char.rs
+++ b/src/libstd_unicode/char.rs
@@ -47,7 +47,7 @@ pub use core::char::CharTryFromError;
 #[unstable(feature = "decode_utf8", issue = "33906")]
 pub use core::char::{DecodeUtf8, decode_utf8};
 #[unstable(feature = "unicode", issue = "27783")]
-pub use tables::UNICODE_VERSION;
+pub use tables::{UnicodeVersion, UNICODE_VERSION};
 
 /// Returns an iterator that yields the lowercase equivalent of a `char`.
 ///