#[non_exhaustive]pub enum FastCompileLevel {
Zero,
Min,
Mid,
Max,
}Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Trait Implementations§
Source§impl Clone for FastCompileLevel
impl Clone for FastCompileLevel
Source§fn clone(&self) -> FastCompileLevel
fn clone(&self) -> FastCompileLevel
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 moreimpl Copy for FastCompileLevel
Source§impl Debug for FastCompileLevel
impl Debug for FastCompileLevel
Source§impl Display for FastCompileLevel
impl Display for FastCompileLevel
impl Eq for FastCompileLevel
Source§impl Hash for FastCompileLevel
impl Hash for FastCompileLevel
Source§impl PartialEq for FastCompileLevel
impl PartialEq for FastCompileLevel
Source§fn eq(&self, other: &FastCompileLevel) -> bool
fn eq(&self, other: &FastCompileLevel) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for FastCompileLevel
Auto Trait Implementations§
impl Freeze for FastCompileLevel
impl RefUnwindSafe for FastCompileLevel
impl Send for FastCompileLevel
impl Sync for FastCompileLevel
impl Unpin for FastCompileLevel
impl UnsafeUnpin for FastCompileLevel
impl UnwindSafe for FastCompileLevel
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