pub struct WritableSpectrum {
pub spectrum: Spectrum,
pub mz_array: Option<Vec<f64>>,
pub intensity_array: Option<Vec<f64>>,
}Expand description
WritableSpectrum contains information required to be able to write out a spectrum to imzML.
Fields§
§spectrum: SpectrumSpectrum metadata
mz_array: Option<Vec<f64>>m/z values
intensity_array: Option<Vec<f64>>Intensity values
Auto Trait Implementations§
impl Freeze for WritableSpectrum
impl RefUnwindSafe for WritableSpectrum
impl Send for WritableSpectrum
impl Sync for WritableSpectrum
impl Unpin for WritableSpectrum
impl UnwindSafe for WritableSpectrum
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