pub struct FitsImageData {
pub path: PathBuf,
pub image: Array2<f32>,
pub is_4d: bool,
pub dx_deg: f64,
pub dy_deg: f64,
pub beam: Beam,
pub unit: BrightnessUnit,
pub header_cards: Vec<(String, String)>,
}Fields§
§path: PathBuf§image: Array2<f32>§is_4d: bool§dx_deg: f64|CDELT1| in degrees (x / RA pixel size)
dy_deg: f64|CDELT2| in degrees (y / Dec pixel size)
beam: Beam§unit: BrightnessUnitBrightness unit from BUNIT (defaults to Jy/beam if absent).
header_cards: Vec<(String, String)>Full header keyword list (key, value strings) for re-writing.
Auto Trait Implementations§
impl Freeze for FitsImageData
impl RefUnwindSafe for FitsImageData
impl Send for FitsImageData
impl Sync for FitsImageData
impl Unpin for FitsImageData
impl UnsafeUnpin for FitsImageData
impl UnwindSafe for FitsImageData
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