pub enum IdentityCheck {
Strict,
Lenient,
}Expand description
How strictly two atoms that share an atom_id must agree.
Symbol mismatches, duplicate ids, and missing or extra ids fail in both
modes. IdentityCheck::Strict also requires the mass and the fixed
mask to agree. Masses within ConFrameBuilder::TYPE_MASS_ABS_TOL agree.
Variants§
Trait Implementations§
Source§impl Clone for IdentityCheck
impl Clone for IdentityCheck
impl Copy for IdentityCheck
Source§impl Debug for IdentityCheck
impl Debug for IdentityCheck
Source§impl Default for IdentityCheck
impl Default for IdentityCheck
impl Eq for IdentityCheck
Source§impl PartialEq for IdentityCheck
impl PartialEq for IdentityCheck
impl StructuralPartialEq for IdentityCheck
Auto Trait Implementations§
impl Forget for IdentityCheck
impl Freeze for IdentityCheck
impl Move for IdentityCheck
impl RefUnwindSafe for IdentityCheck
impl Send for IdentityCheck
impl Sync for IdentityCheck
impl Unpin for IdentityCheck
impl UnsafeUnpin for IdentityCheck
impl UnwindSafe for IdentityCheck
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