#[repr(i8)]pub enum IsolationWindowState {
Unknown = 0,
Offset = 1,
Explicit = 2,
Complete = 3,
NoIsolation = 4,
}Expand description
Describe the initialization stage of an isolation window
Variants§
Unknown = 0
The isolation window hasn’t been populated at all yet
Offset = 1
The isolation window is defined in terms of offsets relative to an isolation target
Explicit = 2
The isolation window is defined in terms of absolute bounds. This configuration uses deprecated controlled vocabulary terms.
Complete = 3
The isolation window is completely specified, either in terms of the isolation target with optional relative boundaries or explicit boundaries
NoIsolation = 4
No isolation is explicitly specified, meaning all ions were fragmented, intentionally selecting everything.
Trait Implementations§
Source§impl Clone for IsolationWindowState
impl Clone for IsolationWindowState
impl Copy for IsolationWindowState
Source§impl Debug for IsolationWindowState
impl Debug for IsolationWindowState
Source§impl Default for IsolationWindowState
impl Default for IsolationWindowState
Auto Trait Implementations§
impl Freeze for IsolationWindowState
impl RefUnwindSafe for IsolationWindowState
impl Send for IsolationWindowState
impl Sync for IsolationWindowState
impl Unpin for IsolationWindowState
impl UnsafeUnpin for IsolationWindowState
impl UnwindSafe for IsolationWindowState
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