pub enum FeatureAvailability {
FullySupported,
PartiallySupported,
EmulationRequired,
NotSupported,
ExperimentalSupport,
}Expand description
Feature availability levels
Variants§
Trait Implementations§
Source§impl Clone for FeatureAvailability
impl Clone for FeatureAvailability
impl Copy for FeatureAvailability
Auto Trait Implementations§
impl Freeze for FeatureAvailability
impl RefUnwindSafe for FeatureAvailability
impl Send for FeatureAvailability
impl Sync for FeatureAvailability
impl Unpin for FeatureAvailability
impl UnsafeUnpin for FeatureAvailability
impl UnwindSafe for FeatureAvailability
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more