pub struct CriteriaSummary {
pub purpose: Purpose,
pub avoid_void_moon: bool,
pub avoid_mercury_retrograde: bool,
pub avoid_venus_retrograde: bool,
pub daytime_only: bool,
pub local_hours: Option<HourRange>,
pub step_minutes: u32,
pub min_score: f64,
pub max_results: usize,
pub natal: bool,
}Expand description
The criteria a search ran with, defaults resolved (the natal chart only as a flag).
Fields§
§purpose: PurposeWhat the election is for.
avoid_void_moon: boolWhether void-of-course Moon moments were left out.
avoid_mercury_retrograde: boolWhether moments with Mercury retrograde were left out.
avoid_venus_retrograde: boolWhether moments with Venus retrograde were left out.
daytime_only: boolWhether night-time moments were left out.
local_hours: Option<HourRange>Local clock hours searched, if restricted.
step_minutes: u32Minutes between assessed moments.
min_score: f64Lowest score kept.
max_results: usizeMost windows returned.
natal: boolWhether a natal chart was given.
Trait Implementations§
Source§impl Clone for CriteriaSummary
impl Clone for CriteriaSummary
Source§impl Debug for CriteriaSummary
impl Debug for CriteriaSummary
Source§impl PartialEq for CriteriaSummary
impl PartialEq for CriteriaSummary
Source§impl Serialize for CriteriaSummary
impl Serialize for CriteriaSummary
impl StructuralPartialEq for CriteriaSummary
Auto Trait Implementations§
impl Freeze for CriteriaSummary
impl RefUnwindSafe for CriteriaSummary
impl Send for CriteriaSummary
impl Sync for CriteriaSummary
impl Unpin for CriteriaSummary
impl UnsafeUnpin for CriteriaSummary
impl UnwindSafe for CriteriaSummary
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