pub struct JsonHexagram {
pub number: u8,
pub name: String,
pub chinese: String,
pub pinyin: String,
pub unicode: String,
pub description: String,
pub judgment: JsonJudgment,
pub image: JsonImage,
}Fields§
§number: u8§name: String§chinese: String§pinyin: String§unicode: String§description: String§judgment: JsonJudgment§image: JsonImageTrait Implementations§
Source§impl Clone for JsonHexagram
impl Clone for JsonHexagram
Source§fn clone(&self) -> JsonHexagram
fn clone(&self) -> JsonHexagram
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for JsonHexagram
impl Debug for JsonHexagram
Source§impl<'de> Deserialize<'de> for JsonHexagram
impl<'de> Deserialize<'de> for JsonHexagram
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
Auto Trait Implementations§
impl Freeze for JsonHexagram
impl RefUnwindSafe for JsonHexagram
impl Send for JsonHexagram
impl Sync for JsonHexagram
impl Unpin for JsonHexagram
impl UnsafeUnpin for JsonHexagram
impl UnwindSafe for JsonHexagram
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