pub struct Block(/* private fields */);Expand description
Enumerated property Block.
See Section 3.4, D10B in The Unicode Standard.
§Example
use icu::properties::{CodePointMapData, props::Block};
assert_eq!(
CodePointMapData::<Block>::new().get('α'),
Block::GreekAndCoptic,
);
assert_eq!(CodePointMapData::<Block>::new().get('a'), Block::BasicLatin,);Implementations§
Source§impl Block
impl Block
pub const NoBlock: Self
pub const NB: Self = Self::NoBlock
pub const BasicLatin: Self
pub const ASCII: Self = Self::BasicLatin
pub const Latin1Supplement: Self
pub const Latin1Sup: Self = Self::Latin1Supplement
pub const Latin1: Self = Self::Latin1Supplement
pub const LatinExtendedA: Self
pub const LatinExtA: Self = Self::LatinExtendedA
pub const LatinExtendedB: Self
pub const LatinExtB: Self = Self::LatinExtendedB
pub const IPAExtensions: Self
pub const IPAExt: Self = Self::IPAExtensions
pub const SpacingModifierLetters: Self
pub const ModifierLetters: Self = Self::SpacingModifierLetters
pub const CombiningDiacriticalMarks: Self
pub const Diacriticals: Self = Self::CombiningDiacriticalMarks
pub const GreekAndCoptic: Self
pub const Greek: Self = Self::GreekAndCoptic
pub const Cyrillic: Self
pub const Armenian: Self
pub const Hebrew: Self
pub const Arabic: Self
pub const Syriac: Self
pub const Thaana: Self
pub const Devanagari: Self
pub const Bengali: Self
pub const Gurmukhi: Self
pub const Gujarati: Self
pub const Oriya: Self
pub const Tamil: Self
pub const Telugu: Self
pub const Kannada: Self
pub const Malayalam: Self
pub const Sinhala: Self
pub const Thai: Self
pub const Lao: Self
pub const Tibetan: Self
pub const Myanmar: Self
pub const Georgian: Self
pub const HangulJamo: Self
pub const Jamo: Self = Self::HangulJamo
pub const Ethiopic: Self
pub const Cherokee: Self
pub const UnifiedCanadianAboriginalSyllabics: Self
pub const UCAS: Self = Self::UnifiedCanadianAboriginalSyllabics
pub const CanadianSyllabics: Self = Self::UnifiedCanadianAboriginalSyllabics
pub const Ogham: Self
pub const Runic: Self
pub const Khmer: Self
pub const Mongolian: Self
pub const LatinExtendedAdditional: Self
pub const LatinExtAdditional: Self = Self::LatinExtendedAdditional
pub const GreekExtended: Self
pub const GreekExt: Self = Self::GreekExtended
pub const GeneralPunctuation: Self
pub const Punctuation: Self = Self::GeneralPunctuation
pub const SuperscriptsAndSubscripts: Self
pub const SuperAndSub: Self = Self::SuperscriptsAndSubscripts
pub const CurrencySymbols: Self
pub const CombiningDiacriticalMarksForSymbols: Self
pub const DiacriticalsForSymbols: Self = Self::CombiningDiacriticalMarksForSymbols
pub const CombiningMarksForSymbols: Self = Self::CombiningDiacriticalMarksForSymbols
pub const LetterlikeSymbols: Self
pub const NumberForms: Self
pub const Arrows: Self
pub const MathematicalOperators: Self
pub const MathOperators: Self = Self::MathematicalOperators
pub const MiscellaneousTechnical: Self
pub const MiscTechnical: Self = Self::MiscellaneousTechnical
pub const ControlPictures: Self
pub const OpticalCharacterRecognition: Self
pub const OCR: Self = Self::OpticalCharacterRecognition
pub const EnclosedAlphanumerics: Self
pub const EnclosedAlphanum: Self = Self::EnclosedAlphanumerics
pub const BoxDrawing: Self
pub const BlockElements: Self
pub const GeometricShapes: Self
pub const MiscellaneousSymbols: Self
pub const MiscSymbols: Self = Self::MiscellaneousSymbols
pub const Dingbats: Self
pub const BraillePatterns: Self
pub const Braille: Self = Self::BraillePatterns
pub const CJKRadicalsSupplement: Self
pub const CJKRadicalsSup: Self = Self::CJKRadicalsSupplement
pub const KangxiRadicals: Self
pub const Kangxi: Self = Self::KangxiRadicals
pub const IdeographicDescriptionCharacters: Self
pub const IDC: Self = Self::IdeographicDescriptionCharacters
pub const CJKSymbolsAndPunctuation: Self
pub const CJKSymbols: Self = Self::CJKSymbolsAndPunctuation
pub const Hiragana: Self
pub const Katakana: Self
pub const Bopomofo: Self
pub const HangulCompatibilityJamo: Self
pub const CompatJamo: Self = Self::HangulCompatibilityJamo
pub const Kanbun: Self
pub const BopomofoExtended: Self
pub const BopomofoExt: Self = Self::BopomofoExtended
pub const EnclosedCJKLettersAndMonths: Self
pub const EnclosedCJK: Self = Self::EnclosedCJKLettersAndMonths
pub const CJKCompatibility: Self
pub const CJKCompat: Self = Self::CJKCompatibility
pub const CJKUnifiedIdeographsExtensionA: Self
pub const CJKExtA: Self = Self::CJKUnifiedIdeographsExtensionA
pub const CJKUnifiedIdeographs: Self
pub const CJK: Self = Self::CJKUnifiedIdeographs
pub const YiSyllables: Self
pub const YiRadicals: Self
pub const HangulSyllables: Self
pub const Hangul: Self = Self::HangulSyllables
pub const HighSurrogates: Self
pub const HighPrivateUseSurrogates: Self
pub const HighPUSurrogates: Self = Self::HighPrivateUseSurrogates
pub const LowSurrogates: Self
pub const PrivateUseArea: Self
pub const PUA: Self = Self::PrivateUseArea
pub const PrivateUse: Self = Self::PrivateUseArea
pub const CJKCompatibilityIdeographs: Self
pub const CJKCompatIdeographs: Self = Self::CJKCompatibilityIdeographs
pub const AlphabeticPresentationForms: Self
pub const AlphabeticPF: Self = Self::AlphabeticPresentationForms
pub const ArabicPresentationFormsA: Self
pub const ArabicPFA: Self = Self::ArabicPresentationFormsA
pub const CombiningHalfMarks: Self
pub const HalfMarks: Self = Self::CombiningHalfMarks
pub const CJKCompatibilityForms: Self
pub const CJKCompatForms: Self = Self::CJKCompatibilityForms
pub const SmallFormVariants: Self
pub const SmallForms: Self = Self::SmallFormVariants
pub const ArabicPresentationFormsB: Self
pub const ArabicPFB: Self = Self::ArabicPresentationFormsB
pub const Specials: Self
pub const HalfwidthAndFullwidthForms: Self
pub const HalfAndFullForms: Self = Self::HalfwidthAndFullwidthForms
pub const OldItalic: Self
pub const Gothic: Self
pub const Deseret: Self
pub const ByzantineMusicalSymbols: Self
pub const ByzantineMusic: Self = Self::ByzantineMusicalSymbols
pub const MusicalSymbols: Self
pub const Music: Self = Self::MusicalSymbols
pub const MathematicalAlphanumericSymbols: Self
pub const MathAlphanum: Self = Self::MathematicalAlphanumericSymbols
pub const CJKUnifiedIdeographsExtensionB: Self
pub const CJKExtB: Self = Self::CJKUnifiedIdeographsExtensionB
pub const CJKCompatibilityIdeographsSupplement: Self
pub const CJKCompatIdeographsSup: Self = Self::CJKCompatibilityIdeographsSupplement
pub const Tags: Self
pub const CyrillicSupplement: Self
pub const CyrillicSup: Self = Self::CyrillicSupplement
pub const CyrillicSupplementary: Self = Self::CyrillicSupplement
pub const Tagalog: Self
pub const Hanunoo: Self
pub const Buhid: Self
pub const Tagbanwa: Self
pub const MiscellaneousMathematicalSymbolsA: Self
pub const MiscMathSymbolsA: Self = Self::MiscellaneousMathematicalSymbolsA
pub const SupplementalArrowsA: Self
pub const SupArrowsA: Self = Self::SupplementalArrowsA
pub const SupplementalArrowsB: Self
pub const SupArrowsB: Self = Self::SupplementalArrowsB
pub const MiscellaneousMathematicalSymbolsB: Self
pub const MiscMathSymbolsB: Self = Self::MiscellaneousMathematicalSymbolsB
pub const SupplementalMathematicalOperators: Self
pub const SupMathOperators: Self = Self::SupplementalMathematicalOperators
pub const KatakanaPhoneticExtensions: Self
pub const KatakanaExt: Self = Self::KatakanaPhoneticExtensions
pub const VariationSelectors: Self
pub const VS: Self = Self::VariationSelectors
pub const SupplementaryPrivateUseAreaA: Self
pub const SupPUAA: Self = Self::SupplementaryPrivateUseAreaA
pub const SupplementaryPrivateUseAreaB: Self
pub const SupPUAB: Self = Self::SupplementaryPrivateUseAreaB
pub const Limbu: Self
pub const TaiLe: Self
pub const KhmerSymbols: Self
pub const PhoneticExtensions: Self
pub const PhoneticExt: Self = Self::PhoneticExtensions
pub const MiscellaneousSymbolsAndArrows: Self
pub const MiscArrows: Self = Self::MiscellaneousSymbolsAndArrows
pub const YijingHexagramSymbols: Self
pub const Yijing: Self = Self::YijingHexagramSymbols
pub const LinearBSyllabary: Self
pub const LinearBIdeograms: Self
pub const AegeanNumbers: Self
pub const Ugaritic: Self
pub const Shavian: Self
pub const Osmanya: Self
pub const CypriotSyllabary: Self
pub const TaiXuanJingSymbols: Self
pub const TaiXuanJing: Self = Self::TaiXuanJingSymbols
pub const VariationSelectorsSupplement: Self
pub const VSSup: Self = Self::VariationSelectorsSupplement
pub const AncientGreekMusicalNotation: Self
pub const AncientGreekMusic: Self = Self::AncientGreekMusicalNotation
pub const AncientGreekNumbers: Self
pub const ArabicSupplement: Self
pub const ArabicSup: Self = Self::ArabicSupplement
pub const Buginese: Self
pub const CJKStrokes: Self
pub const CombiningDiacriticalMarksSupplement: Self
pub const DiacriticalsSup: Self = Self::CombiningDiacriticalMarksSupplement
pub const Coptic: Self
pub const EthiopicExtended: Self
pub const EthiopicExt: Self = Self::EthiopicExtended
pub const EthiopicSupplement: Self
pub const EthiopicSup: Self = Self::EthiopicSupplement
pub const GeorgianSupplement: Self
pub const GeorgianSup: Self = Self::GeorgianSupplement
pub const Glagolitic: Self
pub const Kharoshthi: Self
pub const ModifierToneLetters: Self
pub const NewTaiLue: Self
pub const OldPersian: Self
pub const PhoneticExtensionsSupplement: Self
pub const PhoneticExtSup: Self = Self::PhoneticExtensionsSupplement
pub const SupplementalPunctuation: Self
pub const SupPunctuation: Self = Self::SupplementalPunctuation
pub const SylotiNagri: Self
pub const Tifinagh: Self
pub const VerticalForms: Self
pub const NKo: Self
pub const Balinese: Self
pub const LatinExtendedC: Self
pub const LatinExtC: Self = Self::LatinExtendedC
pub const LatinExtendedD: Self
pub const LatinExtD: Self = Self::LatinExtendedD
pub const PhagsPa: Self
pub const Phoenician: Self
pub const Cuneiform: Self
pub const CuneiformNumbersAndPunctuation: Self
pub const CuneiformNumbers: Self = Self::CuneiformNumbersAndPunctuation
pub const CountingRodNumerals: Self
pub const CountingRod: Self = Self::CountingRodNumerals
pub const Sundanese: Self
pub const Lepcha: Self
pub const OlChiki: Self
pub const CyrillicExtendedA: Self
pub const CyrillicExtA: Self = Self::CyrillicExtendedA
pub const Vai: Self
pub const CyrillicExtendedB: Self
pub const CyrillicExtB: Self = Self::CyrillicExtendedB
pub const Saurashtra: Self
pub const KayahLi: Self
pub const Rejang: Self
pub const Cham: Self
pub const AncientSymbols: Self
pub const PhaistosDisc: Self
pub const Phaistos: Self = Self::PhaistosDisc
pub const Lycian: Self
pub const Carian: Self
pub const Lydian: Self
pub const MahjongTiles: Self
pub const Mahjong: Self = Self::MahjongTiles
pub const DominoTiles: Self
pub const Domino: Self = Self::DominoTiles
pub const Samaritan: Self
pub const UnifiedCanadianAboriginalSyllabicsExtended: Self
pub const UCASExt: Self = Self::UnifiedCanadianAboriginalSyllabicsExtended
pub const TaiTham: Self
pub const VedicExtensions: Self
pub const VedicExt: Self = Self::VedicExtensions
pub const Lisu: Self
pub const Bamum: Self
pub const CommonIndicNumberForms: Self
pub const IndicNumberForms: Self = Self::CommonIndicNumberForms
pub const DevanagariExtended: Self
pub const DevanagariExt: Self = Self::DevanagariExtended
pub const HangulJamoExtendedA: Self
pub const JamoExtA: Self = Self::HangulJamoExtendedA
pub const Javanese: Self
pub const MyanmarExtendedA: Self
pub const MyanmarExtA: Self = Self::MyanmarExtendedA
pub const TaiViet: Self
pub const MeeteiMayek: Self
pub const HangulJamoExtendedB: Self
pub const JamoExtB: Self = Self::HangulJamoExtendedB
pub const ImperialAramaic: Self
pub const OldSouthArabian: Self
pub const Avestan: Self
pub const InscriptionalParthian: Self
pub const InscriptionalPahlavi: Self
pub const OldTurkic: Self
pub const RumiNumeralSymbols: Self
pub const Rumi: Self = Self::RumiNumeralSymbols
pub const Kaithi: Self
pub const EgyptianHieroglyphs: Self
pub const EnclosedAlphanumericSupplement: Self
pub const EnclosedAlphanumSup: Self = Self::EnclosedAlphanumericSupplement
pub const EnclosedIdeographicSupplement: Self
pub const EnclosedIdeographicSup: Self = Self::EnclosedIdeographicSupplement
pub const CJKUnifiedIdeographsExtensionC: Self
pub const CJKExtC: Self = Self::CJKUnifiedIdeographsExtensionC
pub const Mandaic: Self
pub const Batak: Self
pub const EthiopicExtendedA: Self
pub const EthiopicExtA: Self = Self::EthiopicExtendedA
pub const Brahmi: Self
pub const BamumSupplement: Self
pub const BamumSup: Self = Self::BamumSupplement
pub const KanaSupplement: Self
pub const KanaSup: Self = Self::KanaSupplement
pub const PlayingCards: Self
pub const MiscellaneousSymbolsAndPictographs: Self
pub const MiscPictographs: Self = Self::MiscellaneousSymbolsAndPictographs
pub const Emoticons: Self
pub const TransportAndMapSymbols: Self
pub const TransportAndMap: Self = Self::TransportAndMapSymbols
pub const AlchemicalSymbols: Self
pub const Alchemical: Self = Self::AlchemicalSymbols
pub const CJKUnifiedIdeographsExtensionD: Self
pub const CJKExtD: Self = Self::CJKUnifiedIdeographsExtensionD
pub const ArabicExtendedA: Self
pub const ArabicExtA: Self = Self::ArabicExtendedA
pub const ArabicMathematicalAlphabeticSymbols: Self
pub const ArabicMath: Self = Self::ArabicMathematicalAlphabeticSymbols
pub const Chakma: Self
pub const MeeteiMayekExtensions: Self
pub const MeeteiMayekExt: Self = Self::MeeteiMayekExtensions
pub const MeroiticCursive: Self
pub const MeroiticHieroglyphs: Self
pub const Miao: Self
pub const Sharada: Self
pub const SoraSompeng: Self
pub const SundaneseSupplement: Self
pub const SundaneseSup: Self = Self::SundaneseSupplement
pub const Takri: Self
pub const BassaVah: Self
pub const CaucasianAlbanian: Self
pub const CopticEpactNumbers: Self
pub const CombiningDiacriticalMarksExtended: Self
pub const DiacriticalsExt: Self = Self::CombiningDiacriticalMarksExtended
pub const Duployan: Self
pub const Elbasan: Self
pub const GeometricShapesExtended: Self
pub const GeometricShapesExt: Self = Self::GeometricShapesExtended
pub const Grantha: Self
pub const Khojki: Self
pub const Khudawadi: Self
pub const LatinExtendedE: Self
pub const LatinExtE: Self = Self::LatinExtendedE
pub const LinearA: Self
pub const Mahajani: Self
pub const Manichaean: Self
pub const MendeKikakui: Self
pub const Modi: Self
pub const Mro: Self
pub const MyanmarExtendedB: Self
pub const MyanmarExtB: Self = Self::MyanmarExtendedB
pub const Nabataean: Self
pub const OldNorthArabian: Self
pub const OldPermic: Self
pub const OrnamentalDingbats: Self
pub const PahawhHmong: Self
pub const Palmyrene: Self
pub const PauCinHau: Self
pub const PsalterPahlavi: Self
pub const ShorthandFormatControls: Self
pub const Siddham: Self
pub const SinhalaArchaicNumbers: Self
pub const SupplementalArrowsC: Self
pub const SupArrowsC: Self = Self::SupplementalArrowsC
pub const Tirhuta: Self
pub const WarangCiti: Self
pub const Ahom: Self
pub const AnatolianHieroglyphs: Self
pub const CherokeeSupplement: Self
pub const CherokeeSup: Self = Self::CherokeeSupplement
pub const CJKUnifiedIdeographsExtensionE: Self
pub const CJKExtE: Self = Self::CJKUnifiedIdeographsExtensionE
pub const EarlyDynasticCuneiform: Self
pub const Hatran: Self
pub const Multani: Self
pub const OldHungarian: Self
pub const SupplementalSymbolsAndPictographs: Self
pub const SupSymbolsAndPictographs: Self = Self::SupplementalSymbolsAndPictographs
pub const SuttonSignWriting: Self
pub const Adlam: Self
pub const Bhaiksuki: Self
pub const CyrillicExtendedC: Self
pub const CyrillicExtC: Self = Self::CyrillicExtendedC
pub const GlagoliticSupplement: Self
pub const GlagoliticSup: Self = Self::GlagoliticSupplement
pub const IdeographicSymbolsAndPunctuation: Self
pub const IdeographicSymbols: Self = Self::IdeographicSymbolsAndPunctuation
pub const Marchen: Self
pub const MongolianSupplement: Self
pub const MongolianSup: Self = Self::MongolianSupplement
pub const Newa: Self
pub const Osage: Self
pub const Tangut: Self
pub const TangutComponents: Self
pub const CJKUnifiedIdeographsExtensionF: Self
pub const CJKExtF: Self = Self::CJKUnifiedIdeographsExtensionF
pub const KanaExtendedA: Self
pub const KanaExtA: Self = Self::KanaExtendedA
pub const MasaramGondi: Self
pub const Nushu: Self
pub const Soyombo: Self
pub const SyriacSupplement: Self
pub const SyriacSup: Self = Self::SyriacSupplement
pub const ZanabazarSquare: Self
pub const ChessSymbols: Self
pub const Dogra: Self
pub const GeorgianExtended: Self
pub const GeorgianExt: Self = Self::GeorgianExtended
pub const GunjalaGondi: Self
pub const HanifiRohingya: Self
pub const IndicSiyaqNumbers: Self
pub const Makasar: Self
pub const MayanNumerals: Self
pub const Medefaidrin: Self
pub const OldSogdian: Self
pub const Sogdian: Self
pub const EgyptianHieroglyphFormatControls: Self
pub const Elymaic: Self
pub const Nandinagari: Self
pub const NyiakengPuachueHmong: Self
pub const OttomanSiyaqNumbers: Self
pub const SmallKanaExtension: Self
pub const SmallKanaExt: Self = Self::SmallKanaExtension
pub const SymbolsAndPictographsExtendedA: Self
pub const SymbolsAndPictographsExtA: Self = Self::SymbolsAndPictographsExtendedA
pub const TamilSupplement: Self
pub const TamilSup: Self = Self::TamilSupplement
pub const Wancho: Self
pub const Chorasmian: Self
pub const CJKUnifiedIdeographsExtensionG: Self
pub const CJKExtG: Self = Self::CJKUnifiedIdeographsExtensionG
pub const DivesAkuru: Self
pub const KhitanSmallScript: Self
pub const LisuSupplement: Self
pub const LisuSup: Self = Self::LisuSupplement
pub const SymbolsForLegacyComputing: Self
pub const TangutSupplement: Self
pub const TangutSup: Self = Self::TangutSupplement
pub const Yezidi: Self
pub const ArabicExtendedB: Self
pub const ArabicExtB: Self = Self::ArabicExtendedB
pub const CyproMinoan: Self
pub const EthiopicExtendedB: Self
pub const EthiopicExtB: Self = Self::EthiopicExtendedB
pub const KanaExtendedB: Self
pub const KanaExtB: Self = Self::KanaExtendedB
pub const LatinExtendedF: Self
pub const LatinExtF: Self = Self::LatinExtendedF
pub const LatinExtendedG: Self
pub const LatinExtG: Self = Self::LatinExtendedG
pub const OldUyghur: Self
pub const Tangsa: Self
pub const Toto: Self
pub const UnifiedCanadianAboriginalSyllabicsExtendedA: Self
pub const UCASExtA: Self = Self::UnifiedCanadianAboriginalSyllabicsExtendedA
pub const Vithkuqi: Self
pub const ZnamennyMusicalNotation: Self
pub const ZnamennyMusic: Self = Self::ZnamennyMusicalNotation
pub const ArabicExtendedC: Self
pub const ArabicExtC: Self = Self::ArabicExtendedC
pub const CJKUnifiedIdeographsExtensionH: Self
pub const CJKExtH: Self = Self::CJKUnifiedIdeographsExtensionH
pub const CyrillicExtendedD: Self
pub const CyrillicExtD: Self = Self::CyrillicExtendedD
pub const DevanagariExtendedA: Self
pub const DevanagariExtA: Self = Self::DevanagariExtendedA
pub const KaktovikNumerals: Self
pub const Kawi: Self
pub const NagMundari: Self
pub const CJKUnifiedIdeographsExtensionI: Self
pub const CJKExtI: Self = Self::CJKUnifiedIdeographsExtensionI
pub const EgyptianHieroglyphsExtendedA: Self
pub const EgyptianHieroglyphsExtA: Self = Self::EgyptianHieroglyphsExtendedA
pub const Garay: Self
pub const GurungKhema: Self
pub const KiratRai: Self
pub const MyanmarExtendedC: Self
pub const MyanmarExtC: Self = Self::MyanmarExtendedC
pub const OlOnal: Self
pub const Sunuwar: Self
pub const SymbolsForLegacyComputingSupplement: Self
pub const SymbolsForLegacyComputingSup: Self = Self::SymbolsForLegacyComputingSupplement
pub const Todhri: Self
pub const TuluTigalari: Self
pub const BeriaErfe: Self
pub const CJKUnifiedIdeographsExtensionJ: Self
pub const CJKExtJ: Self = Self::CJKUnifiedIdeographsExtensionJ
pub const MiscellaneousSymbolsSupplement: Self
pub const MiscSymbolsSup: Self = Self::MiscellaneousSymbolsSupplement
pub const SharadaSupplement: Self
pub const SharadaSup: Self = Self::SharadaSupplement
pub const Sidetic: Self
pub const TaiYo: Self
pub const TangutComponentsSupplement: Self
pub const TangutComponentsSup: Self = Self::TangutComponentsSupplement
pub const TolongSiki: Self
pub const ArchaicCuneiformNumerals: Self
pub const BengaliSupplement: Self
pub const BengaliSup: Self = Self::BengaliSupplement
pub const Jurchen: Self
pub const JurchenRadicals: Self
pub const MiscellaneousSymbolsAndArrowsExtended: Self
pub const MiscArrowsExt: Self = Self::MiscellaneousSymbolsAndArrowsExtended
pub const MusicalSymbolsSupplement: Self
pub const MusicSup: Self = Self::MusicalSymbolsSupplement
pub const Seal: Self
Source§impl Block
impl Block
Sourcepub const ALL_VALUES: &'static [Self]
👎Deprecated
pub const ALL_VALUES: &'static [Self]
Deprecated
Trait Implementations§
impl Copy for Block
Source§impl EnumeratedProperty for Block
impl EnumeratedProperty for Block
impl Eq for Block
Source§impl NamedEnumeratedProperty for Block
impl NamedEnumeratedProperty for Block
Source§fn try_from_str(s: &str) -> Option<Self>
fn try_from_str(s: &str) -> Option<Self>
Convenience method for
PropertyParser::new().get_loose(s) Read moreSource§fn long_name(&self) -> &'static str
fn long_name(&self) -> &'static str
Convenience method for
PropertyNamesLong::new().get(*self).unwrap() Read moreSource§fn short_name(&self) -> &'static str
fn short_name(&self) -> &'static str
Convenience method for
PropertyNamesShort::new().get(*self).unwrap() Read moreSource§impl Ord for Block
impl Ord for Block
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
impl ParseableEnumeratedProperty for Block
Source§impl PartialOrd for Block
impl PartialOrd for Block
impl StructuralPartialEq for Block
Source§impl TrieValue for Block
impl TrieValue for Block
Source§type TryFromU32Error = TryFromIntError
type TryFromU32Error = TryFromIntError
Last-resort fallback value to return if we cannot read data from the trie. Read more
Source§fn try_from_u32(i: u32) -> Result<Self, Self::TryFromU32Error>
fn try_from_u32(i: u32) -> Result<Self, Self::TryFromU32Error>
A parsing function that is primarily motivated by deserialization contexts.
When the serialization type width is smaller than 32 bits, then it is expected
that the call site will widen the value to a
u32 first.Auto Trait Implementations§
impl Freeze for Block
impl RefUnwindSafe for Block
impl Send for Block
impl Sync for Block
impl Unpin for Block
impl UnsafeUnpin for Block
impl UnwindSafe for Block
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more