pub struct AdaptiveBudget {
pub elevation: f64,
pub windage: f64,
}Expand description
The reconstruction error a shooter is willing to accept, per axis, in the card’s
printed adjustment unit (mil for CardAdjustmentUnit::Mil, the locked-3438 MOA for
CardAdjustmentUnit::Moa). The caller converts; this engine never guesses a unit.
Fields§
§elevation: f64§windage: f64Trait Implementations§
Source§impl Clone for AdaptiveBudget
impl Clone for AdaptiveBudget
Source§fn clone(&self) -> AdaptiveBudget
fn clone(&self) -> AdaptiveBudget
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for AdaptiveBudget
Source§impl Debug for AdaptiveBudget
impl Debug for AdaptiveBudget
Source§impl PartialEq for AdaptiveBudget
impl PartialEq for AdaptiveBudget
impl StructuralPartialEq for AdaptiveBudget
Auto Trait Implementations§
impl Freeze for AdaptiveBudget
impl RefUnwindSafe for AdaptiveBudget
impl Send for AdaptiveBudget
impl Sync for AdaptiveBudget
impl Unpin for AdaptiveBudget
impl UnsafeUnpin for AdaptiveBudget
impl UnwindSafe for AdaptiveBudget
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> Scalar for T
Source§impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
Source§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct
self from the equivalent element of its
superset. Read moreSource§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if
self is actually part of its subset T (and can be converted to it).Source§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as
self.to_subset but without any property checks. Always succeeds.Source§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self to the equivalent element of its superset.