#[non_exhaustive]
pub enum Text {
Long,
Short,
Narrow,
}
Expand description
A text component for the components::
Bag
. It is used for the era and weekday.
🚧 This code is experimental; it may change at any time, in breaking or non-breaking ways,
including in SemVer minor releases. It can be enabled with the "experimental" Cargo feature
of the icu meta-crate. Use with caution.
#1317
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Long
Display the long form of the text, such as “Wednesday” for the weekday.
Short
Display the short form of the text, such as “Wed” for the weekday.
Narrow
Display the narrow form of the text, such as “W” for the weekday.
Trait Implementations§
source§impl<'de> Deserialize<'de> for Text
impl<'de> Deserialize<'de> for Text
source§fn deserialize<__D>(
__deserializer: __D
) -> Result<Text, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>( __deserializer: __D ) -> Result<Text, <__D as Deserializer<'de>>::Error>where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl PartialEq<Text> for Text
impl PartialEq<Text> for Text
source§impl Serialize for Text
impl Serialize for Text
source§fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>( &self, __serializer: __S ) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where __S: Serializer,
Serialize this value into the given Serde serializer. Read more