pub struct ChromatogramRecord {
pub index: usize,
pub id: String,
pub chromatogram_type: Option<CvTerm>,
pub precursor_mz: Option<f64>,
pub product_mz: Option<f64>,
pub time_sec: Vec<f32>,
pub intensity: Vec<f32>,
}Expand description
A chromatogram trace (TIC, BPC, SRM/MRM transition).
Fields§
§index: usize§id: String§chromatogram_type: Option<CvTerm>e.g. "total ion current chromatogram", "basepeak chromatogram",
"selected reaction monitoring chromatogram".
precursor_mz: Option<f64>§product_mz: Option<f64>§time_sec: Vec<f32>Retention time in seconds.
intensity: Vec<f32>Trait Implementations§
Source§impl Clone for ChromatogramRecord
impl Clone for ChromatogramRecord
Source§fn clone(&self) -> ChromatogramRecord
fn clone(&self) -> ChromatogramRecord
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 ChromatogramRecord
impl RefUnwindSafe for ChromatogramRecord
impl Send for ChromatogramRecord
impl Sync for ChromatogramRecord
impl Unpin for ChromatogramRecord
impl UnsafeUnpin for ChromatogramRecord
impl UnwindSafe for ChromatogramRecord
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