pub enum DetailLevel {
Full,
Lazy,
MetadataOnly,
}
Expand description
Controls the level of spectral detail read from an MS data file
Variants§
Full
Read all spectral data, including peak data, eagerly decoding it. This is the default
Lazy
Read all spectral data, including peak data but defer decoding until later if possible
MetadataOnly
Read only the metadata of spectra, ignoring peak data entirely
Trait Implementations§
Source§impl Clone for DetailLevel
impl Clone for DetailLevel
Source§fn clone(&self) -> DetailLevel
fn clone(&self) -> DetailLevel
Returns a duplicate of the value. Read more
1.0.0 · 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 DetailLevel
impl Debug for DetailLevel
Source§impl Default for DetailLevel
impl Default for DetailLevel
Source§fn default() -> DetailLevel
fn default() -> DetailLevel
Returns the “default value” for a type. Read more
Source§impl Hash for DetailLevel
impl Hash for DetailLevel
Source§impl PartialEq for DetailLevel
impl PartialEq for DetailLevel
impl Copy for DetailLevel
impl Eq for DetailLevel
impl StructuralPartialEq for DetailLevel
Auto Trait Implementations§
impl Freeze for DetailLevel
impl RefUnwindSafe for DetailLevel
impl Send for DetailLevel
impl Sync for DetailLevel
impl Unpin for DetailLevel
impl UnwindSafe for DetailLevel
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.