diff options
Diffstat (limited to 'src/libunicode/tables.rs')
| -rw-r--r-- | src/libunicode/tables.rs | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/libunicode/tables.rs b/src/libunicode/tables.rs index 3f089d62e4e..a38f911688d 100644 --- a/src/libunicode/tables.rs +++ b/src/libunicode/tables.rs @@ -7801,13 +7801,12 @@ pub mod charwidth { } pub mod grapheme { - use core::marker::Copy; use core::slice::SliceExt; pub use self::GraphemeCat::*; use core::result::Result::{Ok, Err}; #[allow(non_camel_case_types)] - #[derive(Clone)] + #[derive(Clone, Copy)] pub enum GraphemeCat { GC_LV, GC_LVT, @@ -7821,8 +7820,6 @@ pub mod grapheme { GC_Any, } - impl Copy for GraphemeCat {} - fn bsearch_range_value_table(c: char, r: &'static [(char, char, GraphemeCat)]) -> GraphemeCat { use core::cmp::Ordering::{Equal, Less, Greater}; match r.binary_search_by(|&(lo, hi, _)| { |
