#[non_exhaustive]pub enum OptimizationInfoKind {
Inline,
}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.
Inline
Trait Implementations§
Source§impl Clone for OptimizationInfoKind
impl Clone for OptimizationInfoKind
Source§fn clone(&self) -> OptimizationInfoKind
fn clone(&self) -> OptimizationInfoKind
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 OptimizationInfoKind
Source§impl Debug for OptimizationInfoKind
impl Debug for OptimizationInfoKind
Source§impl Display for OptimizationInfoKind
impl Display for OptimizationInfoKind
impl Eq for OptimizationInfoKind
Source§impl Hash for OptimizationInfoKind
impl Hash for OptimizationInfoKind
Source§impl PartialEq for OptimizationInfoKind
impl PartialEq for OptimizationInfoKind
Source§fn eq(&self, other: &OptimizationInfoKind) -> bool
fn eq(&self, other: &OptimizationInfoKind) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for OptimizationInfoKind
Auto Trait Implementations§
impl Freeze for OptimizationInfoKind
impl RefUnwindSafe for OptimizationInfoKind
impl Send for OptimizationInfoKind
impl Sync for OptimizationInfoKind
impl Unpin for OptimizationInfoKind
impl UnsafeUnpin for OptimizationInfoKind
impl UnwindSafe for OptimizationInfoKind
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