pub enum SphereBoostAxis {
Z,
X,
Y,
}Expand description
Identity of one sphere conformal-boost flow mode (for tests / diagnostics): which round-sphere axis the boost points along.
Variants§
Z
Zonal boost toward the poles, cos(lat) ∂_lat — pole-free in its single
(latitude) component, the dominant sphere chart pathology.
X
Boost toward the x = (lat 0, lon 0) point.
Y
Boost toward the y = (lat 0, lon π/2) point.
Trait Implementations§
Source§impl Clone for SphereBoostAxis
impl Clone for SphereBoostAxis
Source§fn clone(&self) -> SphereBoostAxis
fn clone(&self) -> SphereBoostAxis
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 SphereBoostAxis
Source§impl Debug for SphereBoostAxis
impl Debug for SphereBoostAxis
impl Eq for SphereBoostAxis
Source§impl PartialEq for SphereBoostAxis
impl PartialEq for SphereBoostAxis
Source§fn eq(&self, other: &SphereBoostAxis) -> bool
fn eq(&self, other: &SphereBoostAxis) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for SphereBoostAxis
Auto Trait Implementations§
impl Freeze for SphereBoostAxis
impl RefUnwindSafe for SphereBoostAxis
impl Send for SphereBoostAxis
impl Sync for SphereBoostAxis
impl Unpin for SphereBoostAxis
impl UnsafeUnpin for SphereBoostAxis
impl UnwindSafe for SphereBoostAxis
Blanket Implementations§
impl<T> Allocation for T
impl<T> Boilerplate for T
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> DistributionExt for Twhere
T: ?Sized,
impl<T> DistributionExt for Twhere
T: ?Sized,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
impl<T, U> Imply<T> for U
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> Pointable for T
impl<T> Pointable for T
impl<T> Read<Exclusive, BecauseExclusive> for Twhere
T: ?Sized,
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.