pub struct AlmanacData {Show 18 fields
pub profile: String,
pub travel_meta: SourceMeta,
pub conflict_meta: SourceMeta,
pub na_am_meta: SourceMeta,
pub star_meta: SourceMeta,
pub day_deity_meta: SourceMeta,
pub taboo_rule_meta: TabooRuleMetaSet,
pub travel_by_can: HashMap<String, TravelRule>,
pub conflict_by_chi: HashMap<String, ConflictRule>,
pub sexagenary_na_am: HashMap<String, NaAmEntry>,
pub nhi_thap_bat_tu: Vec<DayStarRule>,
pub star_rule_meta: StarRuleMetaSet,
pub star_rules_fixed_by_canchi: HashMap<String, StarRuleBucket>,
pub star_rules_by_year_can: HashMap<String, StarRuleBucket>,
pub star_rules_by_lunar_month: HashMap<u8, StarRuleBucket>,
pub star_rules_by_tiet_khi: HashMap<String, StarRuleBucket>,
pub day_deity_rule_set: DayDeityRuleSet,
pub taboo_rules: TabooRuleSets,
}Fields§
§profile: String§travel_meta: SourceMeta§conflict_meta: SourceMeta§na_am_meta: SourceMeta§star_meta: SourceMeta§day_deity_meta: SourceMeta§taboo_rule_meta: TabooRuleMetaSet§travel_by_can: HashMap<String, TravelRule>§conflict_by_chi: HashMap<String, ConflictRule>§sexagenary_na_am: HashMap<String, NaAmEntry>§nhi_thap_bat_tu: Vec<DayStarRule>§star_rule_meta: StarRuleMetaSet§star_rules_fixed_by_canchi: HashMap<String, StarRuleBucket>§star_rules_by_year_can: HashMap<String, StarRuleBucket>§star_rules_by_lunar_month: HashMap<u8, StarRuleBucket>§star_rules_by_tiet_khi: HashMap<String, StarRuleBucket>§day_deity_rule_set: DayDeityRuleSet§taboo_rules: TabooRuleSetsTrait Implementations§
Source§impl Clone for AlmanacData
impl Clone for AlmanacData
Source§fn clone(&self) -> AlmanacData
fn clone(&self) -> AlmanacData
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 moreAuto Trait Implementations§
impl Freeze for AlmanacData
impl RefUnwindSafe for AlmanacData
impl Send for AlmanacData
impl Sync for AlmanacData
impl Unpin for AlmanacData
impl UnsafeUnpin for AlmanacData
impl UnwindSafe for AlmanacData
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