Struct deno_core::FeatureChecker
source · pub struct FeatureChecker { /* private fields */ }
Implementations§
source§impl FeatureChecker
impl FeatureChecker
pub fn enable_feature(&mut self, feature: &'static str)
sourcepub fn check(&self, feature: &str) -> bool
pub fn check(&self, feature: &str) -> bool
Check if a feature is enabled.
If a feature in not present in the checker, return false.
pub fn enable_legacy_unstable(&mut self)
sourcepub fn check_legacy_unstable_or_exit(&self, api_name: &str)
pub fn check_legacy_unstable_or_exit(&self, api_name: &str)
Check if --unstable
flag has been passed. If not then exit the process
with exit code 70.
Trait Implementations§
source§impl Debug for FeatureChecker
impl Debug for FeatureChecker
source§impl Default for FeatureChecker
impl Default for FeatureChecker
source§fn default() -> FeatureChecker
fn default() -> FeatureChecker
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl RefUnwindSafe for FeatureChecker
impl Send for FeatureChecker
impl Sync for FeatureChecker
impl Unpin for FeatureChecker
impl UnwindSafe for FeatureChecker
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