pub struct BundleArrays {
pub object: BundleArtifact,
pub object_spectrum: BundleArtifact,
pub pupil: BundleArtifact,
pub pupil_support: BundleArtifact,
pub illumination_calibration: Option<BundleArtifact>,
pub frame_gains: Option<BundleArtifact>,
pub background: Option<BundleArtifact>,
}Expand description
Lossless NPY array artifact descriptors in a result bundle.
Fields§
§object: BundleArtifactHigh-resolution (height, width) complex object field.
object_spectrum: BundleArtifactCentered high-resolution complex object spectrum.
pupil: BundleArtifactLow-resolution complex pupil values.
pupil_support: BundleArtifactLow-resolution binary pupil support.
illumination_calibration: Option<BundleArtifact>Optional source-order (row, column) corrections in Fourier-grid pixels.
frame_gains: Option<BundleArtifact>Optional acquisition-frame gains.
background: Option<BundleArtifact>Optional acquisition-frame additive backgrounds.
Trait Implementations§
Source§impl Clone for BundleArrays
impl Clone for BundleArrays
Source§fn clone(&self) -> BundleArrays
fn clone(&self) -> BundleArrays
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 BundleArrays
impl RefUnwindSafe for BundleArrays
impl Send for BundleArrays
impl Sync for BundleArrays
impl Unpin for BundleArrays
impl UnsafeUnpin for BundleArrays
impl UnwindSafe for BundleArrays
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> 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