pub struct TargetAxis {
pub fits_idx: usize,
pub array_idx: usize,
pub ctype: String,
pub crpix: f64,
pub crval: f64,
pub cdelt: f64,
pub cunit: Option<String>,
}Expand description
Location of a target (FREQ/TIME) axis within a header’s WCS.
Fields§
§fits_idx: usizeFITS axis number (1-based), e.g. 3 for NAXIS3.
array_idx: usizenumpy/array index (0-based, axis order reversed), as used by np.take.
ctype: String§crpix: f64§crval: f64§cdelt: f64§cunit: Option<String>Trait Implementations§
Source§impl Clone for TargetAxis
impl Clone for TargetAxis
Source§fn clone(&self) -> TargetAxis
fn clone(&self) -> TargetAxis
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 moreAuto Trait Implementations§
impl Freeze for TargetAxis
impl RefUnwindSafe for TargetAxis
impl Send for TargetAxis
impl Sync for TargetAxis
impl Unpin for TargetAxis
impl UnsafeUnpin for TargetAxis
impl UnwindSafe for TargetAxis
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,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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 more