pub struct CombineOptions {
pub spec_file: Option<PathBuf>,
pub spec_list: Option<Vec<f64>>,
pub ignore_spec: bool,
pub create_blanks: bool,
pub overwrite: bool,
pub max_workers: Option<usize>,
pub time_domain_mode: bool,
pub bounding_box: bool,
pub invalidate_zeros: bool,
pub float_length: Option<u8>,
pub progress: bool,
}Expand description
Options for combine_fits, mirroring the keyword arguments of the Python
combine_fits.
Fields§
§spec_file: Option<PathBuf>§spec_list: Option<Vec<f64>>§ignore_spec: bool§create_blanks: bool§overwrite: bool§max_workers: Option<usize>§time_domain_mode: bool§bounding_box: bool§invalidate_zeros: bool§float_length: Option<u8>Output floating-point precision in bits. Only 32 and 64 are valid FITS float widths (BITPIX −32 / −64); other values are rejected.
progress: boolDraw progress bars/spinners to stderr. The CLI sets this; the Python bindings leave it off so importing the module stays silent.
Trait Implementations§
Source§impl Clone for CombineOptions
impl Clone for CombineOptions
Source§fn clone(&self) -> CombineOptions
fn clone(&self) -> CombineOptions
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 moreSource§impl Debug for CombineOptions
impl Debug for CombineOptions
Source§impl Default for CombineOptions
impl Default for CombineOptions
Source§fn default() -> CombineOptions
fn default() -> CombineOptions
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CombineOptions
impl RefUnwindSafe for CombineOptions
impl Send for CombineOptions
impl Sync for CombineOptions
impl Unpin for CombineOptions
impl UnsafeUnpin for CombineOptions
impl UnwindSafe for CombineOptions
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