[−][src]Trait ucd_parse::UcdFile
Describes a single UCD file.
Required methods
fn relative_file_path() -> &'static Path
The file path corresponding to this file, relative to the UCD directory.
Provided methods
fn file_path<P: AsRef<Path>>(ucd_dir: P) -> PathBuf
The full file path corresponding to this file given the UCD directory path.
fn from_dir<P: AsRef<Path>>(
ucd_dir: P
) -> Result<UcdLineParser<File, Self>, Error>
ucd_dir: P
) -> Result<UcdLineParser<File, Self>, Error>
Create an iterator over each record in this UCD file.
The parameter should correspond to the directory containing the UCD.
Implementors
impl UcdFile for Age[src]
impl UcdFile for Agefn relative_file_path() -> &'static Path | [src] |
fn file_path<P: AsRef<Path>>(ucd_dir: P) -> PathBuf | [src] |
fn from_dir<P: AsRef<Path>>( | [src] |
impl UcdFile for CaseFold[src]
impl UcdFile for CaseFoldfn relative_file_path() -> &'static Path | [src] |
fn file_path<P: AsRef<Path>>(ucd_dir: P) -> PathBuf | [src] |
fn from_dir<P: AsRef<Path>>( | [src] |
impl UcdFile for CoreProperty[src]
impl UcdFile for CorePropertyfn relative_file_path() -> &'static Path | [src] |
fn file_path<P: AsRef<Path>>(ucd_dir: P) -> PathBuf | [src] |
fn from_dir<P: AsRef<Path>>( | [src] |
impl UcdFile for EmojiProperty[src]
impl UcdFile for EmojiPropertyfn relative_file_path() -> &'static Path | [src] |
fn file_path<P: AsRef<Path>>(ucd_dir: P) -> PathBuf | [src] |
fn from_dir<P: AsRef<Path>>( | [src] |
impl UcdFile for GraphemeClusterBreak[src]
impl UcdFile for GraphemeClusterBreakfn relative_file_path() -> &'static Path | [src] |
fn file_path<P: AsRef<Path>>(ucd_dir: P) -> PathBuf | [src] |
fn from_dir<P: AsRef<Path>>( | [src] |
impl UcdFile for GraphemeClusterBreakTest[src]
impl UcdFile for GraphemeClusterBreakTestfn relative_file_path() -> &'static Path | [src] |
fn file_path<P: AsRef<Path>>(ucd_dir: P) -> PathBuf | [src] |
fn from_dir<P: AsRef<Path>>( | [src] |
impl UcdFile for JamoShortName[src]
impl UcdFile for JamoShortNamefn relative_file_path() -> &'static Path | [src] |
fn file_path<P: AsRef<Path>>(ucd_dir: P) -> PathBuf | [src] |
fn from_dir<P: AsRef<Path>>( | [src] |
impl UcdFile for LineBreakTest[src]
impl UcdFile for LineBreakTestfn relative_file_path() -> &'static Path | [src] |
fn file_path<P: AsRef<Path>>(ucd_dir: P) -> PathBuf | [src] |
fn from_dir<P: AsRef<Path>>( | [src] |
impl UcdFile for NameAlias[src]
impl UcdFile for NameAliasfn relative_file_path() -> &'static Path | [src] |
fn file_path<P: AsRef<Path>>(ucd_dir: P) -> PathBuf | [src] |
fn from_dir<P: AsRef<Path>>( | [src] |
impl UcdFile for Property[src]
impl UcdFile for Propertyfn relative_file_path() -> &'static Path | [src] |
fn file_path<P: AsRef<Path>>(ucd_dir: P) -> PathBuf | [src] |
fn from_dir<P: AsRef<Path>>( | [src] |
impl UcdFile for PropertyAlias[src]
impl UcdFile for PropertyAliasfn relative_file_path() -> &'static Path | [src] |
fn file_path<P: AsRef<Path>>(ucd_dir: P) -> PathBuf | [src] |
fn from_dir<P: AsRef<Path>>( | [src] |
impl UcdFile for PropertyValueAlias[src]
impl UcdFile for PropertyValueAliasfn relative_file_path() -> &'static Path | [src] |
fn file_path<P: AsRef<Path>>(ucd_dir: P) -> PathBuf | [src] |
fn from_dir<P: AsRef<Path>>( | [src] |
impl UcdFile for Script[src]
impl UcdFile for Scriptfn relative_file_path() -> &'static Path | [src] |
fn file_path<P: AsRef<Path>>(ucd_dir: P) -> PathBuf | [src] |
fn from_dir<P: AsRef<Path>>( | [src] |
impl UcdFile for ScriptExtension[src]
impl UcdFile for ScriptExtensionfn relative_file_path() -> &'static Path | [src] |
fn file_path<P: AsRef<Path>>(ucd_dir: P) -> PathBuf | [src] |
fn from_dir<P: AsRef<Path>>( | [src] |
impl UcdFile for SentenceBreak[src]
impl UcdFile for SentenceBreakfn relative_file_path() -> &'static Path | [src] |
fn file_path<P: AsRef<Path>>(ucd_dir: P) -> PathBuf | [src] |
fn from_dir<P: AsRef<Path>>( | [src] |
impl UcdFile for SentenceBreakTest[src]
impl UcdFile for SentenceBreakTestfn relative_file_path() -> &'static Path | [src] |
fn file_path<P: AsRef<Path>>(ucd_dir: P) -> PathBuf | [src] |
fn from_dir<P: AsRef<Path>>( | [src] |
impl UcdFile for SpecialCaseMapping[src]
impl UcdFile for SpecialCaseMappingfn relative_file_path() -> &'static Path | [src] |
fn file_path<P: AsRef<Path>>(ucd_dir: P) -> PathBuf | [src] |
fn from_dir<P: AsRef<Path>>( | [src] |
impl UcdFile for UnicodeData[src]
impl UcdFile for UnicodeDatafn relative_file_path() -> &'static Path | [src] |
fn file_path<P: AsRef<Path>>(ucd_dir: P) -> PathBuf | [src] |
fn from_dir<P: AsRef<Path>>( | [src] |
impl UcdFile for WordBreak[src]
impl UcdFile for WordBreakfn relative_file_path() -> &'static Path | [src] |
fn file_path<P: AsRef<Path>>(ucd_dir: P) -> PathBuf | [src] |
fn from_dir<P: AsRef<Path>>( | [src] |
impl UcdFile for WordBreakTest[src]
impl UcdFile for WordBreakTest