pub struct ZiWeiPeriod {
pub branch: &'static str,
pub stem: &'static str,
pub palaces: Vec<ZiWeiGod>,
pub transformations: Vec<ZiWeiTransformation>,
pub stars: Vec<ZiWeiFlowStar>,
}Expand description
One period of a horoscope: a decade, the childhood limit or a year.
Fields§
§branch: &'static strBranch of the palace the period’s life palace falls in.
stem: &'static strThe period’s stem (the decade palace’s, or the year’s).
palaces: Vec<ZiWeiGod>The palace names of the period, by branch, life first.
transformations: Vec<ZiWeiTransformation>The four transformations of the period’s stem, with the natal palace of each star.
stars: Vec<ZiWeiFlowStar>The period’s moving stars.
Trait Implementations§
Source§impl Clone for ZiWeiPeriod
impl Clone for ZiWeiPeriod
Source§impl Debug for ZiWeiPeriod
impl Debug for ZiWeiPeriod
Source§impl PartialEq for ZiWeiPeriod
impl PartialEq for ZiWeiPeriod
Source§impl Serialize for ZiWeiPeriod
impl Serialize for ZiWeiPeriod
impl StructuralPartialEq for ZiWeiPeriod
Auto Trait Implementations§
impl Freeze for ZiWeiPeriod
impl RefUnwindSafe for ZiWeiPeriod
impl Send for ZiWeiPeriod
impl Sync for ZiWeiPeriod
impl Unpin for ZiWeiPeriod
impl UnsafeUnpin for ZiWeiPeriod
impl UnwindSafe for ZiWeiPeriod
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