pub struct LunarMansion {
pub number: u8,
pub arabic_name: &'static str,
pub name: &'static str,
pub sign: &'static str,
pub degree_start: f64,
pub degree_end: f64,
}Expand description
One of the 28 lunar mansions (manazil al-qamar).
Fields§
§number: u8Mansion number (1-28).
arabic_name: &'static strArabic name.
name: &'static strEnglish name.
sign: &'static strSign or signs the mansion spans, e.g. “Aries - Taurus”.
degree_start: f64Start, ecliptic longitude in degrees.
degree_end: f64End, ecliptic longitude in degrees.
Trait Implementations§
Source§impl Clone for LunarMansion
impl Clone for LunarMansion
impl Copy for LunarMansion
Source§impl Debug for LunarMansion
impl Debug for LunarMansion
Source§impl PartialEq for LunarMansion
impl PartialEq for LunarMansion
Source§impl Serialize for LunarMansion
impl Serialize for LunarMansion
impl StructuralPartialEq for LunarMansion
Auto Trait Implementations§
impl Freeze for LunarMansion
impl RefUnwindSafe for LunarMansion
impl Send for LunarMansion
impl Sync for LunarMansion
impl Unpin for LunarMansion
impl UnsafeUnpin for LunarMansion
impl UnwindSafe for LunarMansion
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