pub enum ProfileRoot {
Release,
Debug,
}
Expand description
The root profile (dev/release).
This is currently only used for the PROFILE
env var for build scripts
for backwards compatibility. We should probably deprecate PROFILE
and
encourage using things like DEBUG
and OPT_LEVEL
instead.
Variants
Release
Debug
Trait Implementations
sourceimpl Clone for ProfileRoot
impl Clone for ProfileRoot
sourcefn clone(&self) -> ProfileRoot
fn clone(&self) -> ProfileRoot
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for ProfileRoot
impl Debug for ProfileRoot
sourceimpl Ord for ProfileRoot
impl Ord for ProfileRoot
sourceimpl PartialEq<ProfileRoot> for ProfileRoot
impl PartialEq<ProfileRoot> for ProfileRoot
sourceimpl PartialOrd<ProfileRoot> for ProfileRoot
impl PartialOrd<ProfileRoot> for ProfileRoot
sourcefn partial_cmp(&self, other: &ProfileRoot) -> Option<Ordering>
fn partial_cmp(&self, other: &ProfileRoot) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self
and other
) and is used by the <
operator. Read more
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
impl Copy for ProfileRoot
impl Eq for ProfileRoot
impl StructuralEq for ProfileRoot
impl StructuralPartialEq for ProfileRoot
Auto Trait Implementations
impl RefUnwindSafe for ProfileRoot
impl Send for ProfileRoot
impl Sync for ProfileRoot
impl Unpin for ProfileRoot
impl UnwindSafe for ProfileRoot
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to key
and return true
if they are equal.