pub enum Meishi {
Show 15 variants
SahenSetsuzoku,
NaiKeiyoushiGokan,
General,
QuoteStr,
KeiyoudoushiGokan,
KoyuMeishi(KoyuMeishi),
Kazu,
Setsuzokushiteki,
Setsubi(Setsubi),
Daimeishi(Daimeishi),
DoushiHijiritsuteki,
Special,
Hijiritsu(MeishiHijiritsu),
FukushiKanou,
None,
}Expand description
名詞
Variants§
SahenSetsuzoku
サ変接続
NaiKeiyoushiGokan
ナイ形容詞語幹
General
一般
QuoteStr
引用文字列
KeiyoudoushiGokan
形容動詞語幹
KoyuMeishi(KoyuMeishi)
固有名詞
Kazu
数
Setsuzokushiteki
接続詞的
Setsubi(Setsubi)
接尾
Daimeishi(Daimeishi)
代名詞
DoushiHijiritsuteki
動詞非自立的
Special
特殊
Hijiritsu(MeishiHijiritsu)
非自立
FukushiKanou
副詞可能
None
*
Implementations§
Trait Implementations§
impl Copy for Meishi
Source§impl<'de> Deserialize<'de> for Meishi
impl<'de> Deserialize<'de> for Meishi
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for Meishi
Auto Trait Implementations§
impl Freeze for Meishi
impl RefUnwindSafe for Meishi
impl Send for Meishi
impl Sync for Meishi
impl Unpin for Meishi
impl UnsafeUnpin for Meishi
impl UnwindSafe for Meishi
Blanket Implementations§
Source§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
Source§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
Source§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata,
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata, ) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> LayoutRaw for T
impl<T> LayoutRaw for T
Source§fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
Returns the layout of the type.
Source§impl<T, N1, N2> Niching<NichedOption<T, N1>> for N2
impl<T, N1, N2> Niching<NichedOption<T, N1>> for N2
Source§unsafe fn is_niched(niched: *const NichedOption<T, N1>) -> bool
unsafe fn is_niched(niched: *const NichedOption<T, N1>) -> bool
Returns whether the given value has been niched. Read more
Source§fn resolve_niched(out: Place<NichedOption<T, N1>>)
fn resolve_niched(out: Place<NichedOption<T, N1>>)
Writes data to
out indicating that a T is niched.