pub enum SupportLevel {
Complete,
Supported,
Incomplete,
Unsupported,
None,
Indeterminate,
}Expand description
Represents different levels of support for the language
Variants§
Complete
The support is complete; i.e. nothing can be improved
Supported
There were no FAILs or WARNS, but some optional SKIPs which suggest possible improvements
Incomplete
The support is incomplete, but usable; ie. there were WARNs, but no FAILs
Unsupported
The language is not usable; ie. there were FAILs
None
The font failed basic checks and is not usable at all for this language
Indeterminate
Language support could not be determined
Trait Implementations§
Source§impl Debug for SupportLevel
impl Debug for SupportLevel
Source§impl PartialEq for SupportLevel
impl PartialEq for SupportLevel
Source§impl Serialize for SupportLevel
impl Serialize for SupportLevel
impl StructuralPartialEq for SupportLevel
Auto Trait Implementations§
impl Freeze for SupportLevel
impl RefUnwindSafe for SupportLevel
impl Send for SupportLevel
impl Sync for SupportLevel
impl Unpin for SupportLevel
impl UnwindSafe for SupportLevel
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
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