@@ -13,72 +13,6 @@ use potential_utf::PotentialUtf8;
13
13
use tinystr:: { tinystr, TinyStr4 } ;
14
14
use zerovec:: ZeroMap ;
15
15
16
- icu_provider:: data_marker!(
17
- /// `BuddhistDateSymbolsV1`
18
- BuddhistDateSymbolsV1 ,
19
- DateSymbols <' static >
20
- ) ;
21
- icu_provider:: data_marker!(
22
- /// `ChineseDateSymbolsV1`
23
- ChineseDateSymbolsV1 ,
24
- DateSymbols <' static >
25
- ) ;
26
- icu_provider:: data_marker!(
27
- /// `CopticDateSymbolsV1`
28
- CopticDateSymbolsV1 ,
29
- DateSymbols <' static >
30
- ) ;
31
- icu_provider:: data_marker!(
32
- /// `DangiDateSymbolsV1`
33
- DangiDateSymbolsV1 ,
34
- DateSymbols <' static >
35
- ) ;
36
- icu_provider:: data_marker!(
37
- /// `EthiopianDateSymbolsV1`
38
- EthiopianDateSymbolsV1 ,
39
- DateSymbols <' static >
40
- ) ;
41
- icu_provider:: data_marker!(
42
- /// `GregorianDateSymbolsV1`
43
- GregorianDateSymbolsV1 ,
44
- DateSymbols <' static >
45
- ) ;
46
- icu_provider:: data_marker!(
47
- /// `HebrewDateSymbolsV1`
48
- HebrewDateSymbolsV1 ,
49
- DateSymbols <' static >
50
- ) ;
51
- icu_provider:: data_marker!(
52
- /// `IndianDateSymbolsV1`
53
- IndianDateSymbolsV1 ,
54
- DateSymbols <' static >
55
- ) ;
56
- icu_provider:: data_marker!(
57
- /// `HijriDateSymbolsV1`
58
- HijriDateSymbolsV1 ,
59
- DateSymbols <' static >
60
- ) ;
61
- icu_provider:: data_marker!(
62
- /// `JapaneseDateSymbolsV1`
63
- JapaneseDateSymbolsV1 ,
64
- DateSymbols <' static >
65
- ) ;
66
- icu_provider:: data_marker!(
67
- /// `JapaneseExtendedDateSymbolsV1`
68
- JapaneseExtendedDateSymbolsV1 ,
69
- DateSymbols <' static >
70
- ) ;
71
- icu_provider:: data_marker!(
72
- /// `PersianDateSymbolsV1`
73
- PersianDateSymbolsV1 ,
74
- DateSymbols <' static >
75
- ) ;
76
- icu_provider:: data_marker!(
77
- /// `RocDateSymbolsV1`
78
- RocDateSymbolsV1 ,
79
- DateSymbols <' static >
80
- ) ;
81
-
82
16
size_test ! ( DateSymbols , date_symbols_v1_size, 3792 ) ;
83
17
84
18
/// Symbol data for the months, weekdays, and eras needed to format a date.
@@ -113,12 +47,6 @@ icu_provider::data_struct!(
113
47
#[ cfg( feature = "datagen" ) ]
114
48
) ;
115
49
116
- icu_provider:: data_marker!(
117
- /// `TimeSymbolsV1`
118
- TimeSymbolsV1 ,
119
- TimeSymbols <' static >
120
- ) ;
121
-
122
50
size_test ! ( TimeSymbols , time_symbols_v1_size, 768 ) ;
123
51
124
52
/// Symbol data for the day periods needed to format a time.
@@ -296,26 +224,6 @@ macro_rules! symbols {
296
224
#[ cfg_attr( feature = "serde" , serde( borrow) ) ]
297
225
pub stand_alone: Option <StandAloneWidths <' data>>,
298
226
}
299
-
300
- impl <' data> Contexts <' data> {
301
- /// Convenience function to return stand-alone abbreviated as an `Option<&>`.
302
- pub ( crate ) fn stand_alone_abbreviated( & self ) -> Option <& Symbols <' data>> {
303
- self . stand_alone. as_ref( ) . and_then( |x| x. abbreviated. as_ref( ) )
304
- }
305
- /// Convenience function to return stand-alone wide as an `Option<&>`.
306
- pub ( crate ) fn stand_alone_wide( & self ) -> Option <& Symbols <' data>> {
307
- self . stand_alone. as_ref( ) . and_then( |x| x. wide. as_ref( ) )
308
- }
309
- /// Convenience function to return stand-alone narrow as an `Option<&>`.
310
- pub ( crate ) fn stand_alone_narrow( & self ) -> Option <& Symbols <' data>> {
311
- self . stand_alone. as_ref( ) . and_then( |x| x. narrow. as_ref( ) )
312
- }
313
- /// Convenience function to return stand-alone short as an `Option<&>`.
314
- #[ allow( dead_code) ] // not all symbols have a short variant
315
- pub ( crate ) fn stand_alone_short( & self ) -> Option <& Symbols <' data>> {
316
- self . stand_alone. as_ref( ) . and_then( |x| x. short. as_ref( ) )
317
- }
318
- }
319
227
}
320
228
} ;
321
229
}
0 commit comments