pub struct CoreKind(/* private fields */);Expand description
Generic category for a Core. Custom values are accepted when they pass identifier validation.
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for CoreKind
impl<'de> Deserialize<'de> for CoreKind
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<CoreKind, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CoreKind, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for CoreKind
Source§impl Serialize for CoreKind
impl Serialize for CoreKind
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for CoreKind
Auto Trait Implementations§
impl Freeze for CoreKind
impl RefUnwindSafe for CoreKind
impl Send for CoreKind
impl Sync for CoreKind
impl Unpin for CoreKind
impl UnsafeUnpin for CoreKind
impl UnwindSafe for CoreKind
Blanket Implementations§
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