Struct jmdict::KanjiElement[][src]

pub struct KanjiElement {
    pub text: &'static str,
    pub priority: Priority,
    // some fields omitted
}

A representation of a dictionary entry using kanji or other non-kana scripts.

Each Entry may have any number of these (including none). For each kanji element, the entry will also have reading elements to indicate how to read this kanji element.

Fields

text: &'static strpriority: Priority

Implementations

impl KanjiElement[src]

pub fn infos(&self) -> KanjiInfos

Notable traits for KanjiInfos

impl Iterator for KanjiInfos type Item = KanjiInfo;
[src]

Trait Implementations

impl Clone for KanjiElement[src]

impl Copy for KanjiElement[src]

impl Debug for KanjiElement[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.