pub enum Joshi {
KakuJoshi(KakuJoshi),
KakariJoshi,
ShuJoshi,
SetsuzokuJoshi,
Special,
Fukushika,
FukuJoshi,
FukuHeiritsuShuJoshi,
HeiritsuJoshi,
Rentaika,
}Expand description
助詞
Variants§
KakuJoshi(KakuJoshi)
格助詞
KakariJoshi
係助詞
ShuJoshi
終助詞
SetsuzokuJoshi
接続助詞
Special
特殊
Fukushika
副詞化
FukuJoshi
副助詞
FukuHeiritsuShuJoshi
副助詞/並立助詞/終助詞
HeiritsuJoshi
並立助詞
Rentaika
連体化
Implementations§
Trait Implementations§
impl Copy for Joshi
Source§impl<'de> Deserialize<'de> for Joshi
impl<'de> Deserialize<'de> for Joshi
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 Joshi
Auto Trait Implementations§
impl Freeze for Joshi
impl RefUnwindSafe for Joshi
impl Send for Joshi
impl Sync for Joshi
impl Unpin for Joshi
impl UnsafeUnpin for Joshi
impl UnwindSafe for Joshi
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.