Hard errors for unstable features are active, as on beta/stable channels.
Allow features to be activated, as on nightly.
Errors are bypassed for bootstrapping. This is required any time during the build that feature-related lints are set to warn or above because the build turns on warnings-as-errors and uses lots of unstable features. As a result, this is always required for building Rust itself.
pub fn from_environment() -> UnstableFeatures[src]
pub fn is_nightly_build(&self) -> bool[src]
impl Clone for UnstableFeatures[src]
impl Copy for UnstableFeatures[src]
impl Hash for UnstableFeatures[src]
Auto Trait Implementations
impl RefUnwindSafe for UnstableFeatures
impl Send for UnstableFeatures
impl Sync for UnstableFeatures
impl Unpin for UnstableFeatures
impl UnwindSafe for UnstableFeatures
impl<E> SpecializationError for E[src]
type Owned = T
The resulting type after obtaining ownership.
fn clone_into(&self, target: &mut T)[src]
type Error = Infallible
The type returned in the event of a conversion error.