pub struct PastIncarnation {
pub incarnation_id: IncarnationId,
pub birth: i64,
pub death: DeathRecord,
pub lessons: Vec<String>,
pub substrate_tier: String,
}Expand description
Past incarnation record.
Fields§
§incarnation_id: IncarnationId§birth: i64§death: DeathRecord§lessons: Vec<String>§substrate_tier: StringTrait Implementations§
Source§impl Clone for PastIncarnation
impl Clone for PastIncarnation
Source§fn clone(&self) -> PastIncarnation
fn clone(&self) -> PastIncarnation
Returns a duplicate of the value. Read more
1.0.0 · 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 PastIncarnation
impl Debug for PastIncarnation
Source§impl<'de> Deserialize<'de> for PastIncarnation
impl<'de> Deserialize<'de> for PastIncarnation
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 PastIncarnation
impl RefUnwindSafe for PastIncarnation
impl Send for PastIncarnation
impl Sync for PastIncarnation
impl Unpin for PastIncarnation
impl UnsafeUnpin for PastIncarnation
impl UnwindSafe for PastIncarnation
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