pub struct DashaPeriod {
pub lord: &'static str,
pub start: String,
pub end: String,
pub periods: Vec<DashaPeriod>,
}Expand description
A dasha period and, to the depth asked, its subperiods.
Fields§
§lord: &'static strThe ruling body (engine names: “North Node” is Rahu, “South Node” Ketu).
start: StringISO 8601 UTC, to the second (the first mahadasha starts before the birth).
end: StringWhen it ends, ISO 8601 UTC to the second.
periods: Vec<DashaPeriod>Its subperiods, to the depth asked (left out when empty).
Trait Implementations§
Source§impl Clone for DashaPeriod
impl Clone for DashaPeriod
Source§impl Debug for DashaPeriod
impl Debug for DashaPeriod
Source§impl PartialEq for DashaPeriod
impl PartialEq for DashaPeriod
Source§impl Serialize for DashaPeriod
impl Serialize for DashaPeriod
impl StructuralPartialEq for DashaPeriod
Auto Trait Implementations§
impl Freeze for DashaPeriod
impl RefUnwindSafe for DashaPeriod
impl Send for DashaPeriod
impl Sync for DashaPeriod
impl Unpin for DashaPeriod
impl UnsafeUnpin for DashaPeriod
impl UnwindSafe for DashaPeriod
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