Enum jmdict_enums::SenseInfo[][src]

pub enum SenseInfo {
Show variants XRated, Abbreviation, Archaism, Character, ChildrensLanguage, Colloquialism, CompanyName, Creature, DatedTerm, Deity, Derogatory, Document, Event, FamiliarLanguage, FemaleTermOrLanguage, Fiction, FormalOrLiteraryTerm, GivenName, Group, HistoricalTerm, HonorificLanguage, HumbleLanguage, IdiomaticExpression, JocularTerm, Legend, MangaSlang, MaleTermOrLanguage, Mythology, InternetSlang, Object, ObsoleteTerm, ObscureTerm, Onomatopoeia, OrganizationName, Other, PersonName, PlaceName, PoeticalTerm, PoliteLanguage, ProductName, Proverb, Quotation, Rare, Religion, Sensitive, Service, Slang, RailwayStation, Surname, UsuallyWrittenUsingKanaAlone, UnclassifiedName, VulgarTerm, WorkOfArt, Yojijukugo,
}
Expand description

Information regarding a certain Sense.

Variants

XRated

rude or X-rated term (not displayed in educational software)

Abbreviation

abbreviation

Archaism

archaism

Character

character

ChildrensLanguage

children’s language

Colloquialism

colloquialism

CompanyName

company name

Creature

creature

DatedTerm

dated term

Deity

deity

Derogatory

derogatory

Document

document

Event

event

FamiliarLanguage

familiar language

FemaleTermOrLanguage

female term or language

Fiction

fiction

FormalOrLiteraryTerm

formal or literary term

GivenName

given name or forename, gender not specified

Group

group

HistoricalTerm

historical term

HonorificLanguage

honorific or respectful (sonkeigo) language

HumbleLanguage

humble (kenjougo) language

IdiomaticExpression

idiomatic expression

JocularTerm

jocular, humorous term

Legend

legend

MangaSlang

manga slang

MaleTermOrLanguage

male term or language

Mythology

mythology

InternetSlang

Internet slang

Object

object

ObsoleteTerm

obsolete term

ObscureTerm

obscure term

Onomatopoeia

onomatopoeic or mimetic word

OrganizationName

organization name

Other

other

PersonName

full name of a particular person

PlaceName

place name

PoeticalTerm

poetical term

PoliteLanguage

polite (teineigo) language

ProductName

product name

Proverb

proverb

Quotation

quotation

Rare

rare

Religion

religion

Sensitive

sensitive

Service

service

Slang

slang

RailwayStation

railway station

Surname

family or surname

UsuallyWrittenUsingKanaAlone

word usually written using kana alone

UnclassifiedName

unclassified name

VulgarTerm

vulgar expression or word

WorkOfArt

work of art, literature, music, etc. name

Yojijukugo

yojijukugo

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

Formats the value using the given formatter. Read more

Returns the string that marks this enum variant in the JMdict. For values that JMdict represents as XML entities, only the entity name is returned, e.g. adj-n instead of &adj-n;. Read more

Returns the variant name. This is used to generate Rust code for this enum. The impl Display for enums uses this same representation. Read more

Parses a representation from the JMdict file into a value of this enum. This is the reverse of self.code(), i.e. Self::from_code(self.code()) == Some(self). Read more

Returns the variant that is identified the given name in Rust code, or None if there is no such variant. This is the reverse of self.constant_name(), i.e. Self::from_constant_name(self.constant_name()) == Some(self). Read more

Returns a list of all variant values in this enum. No particular order is guaranteed or implied. Read more

Feeds this value into the given Hasher. Read more

Feeds a slice of this type into the given Hasher. Read more

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

🔬 This is a nightly-only experimental API. (toowned_clone_into)

recently added

Uses borrowed data to replace owned data, usually by cloning. Read more

Converts the given value to a String. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.