Enum vizia_core::style::FontWeightKeyword
pub enum FontWeightKeyword {
Show 17 variants
Thin,
Hairline,
ExtraLight,
UltraLight,
Light,
Normal,
Regular,
Medium,
SemiBold,
DemiBold,
Bold,
ExtraBold,
UltraBold,
Black,
Heavy,
ExtraBlack,
UltraBlack,
}
Expand description
A font weight keyword corresponding to a specific font weight.
Variants§
Thin
100
Hairline
ExtraLight
200
UltraLight
Light
300
Normal
Regular
Medium
500
SemiBold
600
DemiBold
Bold
700,
ExtraBold
800
UltraBold
Black
900
Heavy
ExtraBlack
950
UltraBlack
Trait Implementations§
§impl Clone for FontWeightKeyword
impl Clone for FontWeightKeyword
§fn clone(&self) -> FontWeightKeyword
fn clone(&self) -> FontWeightKeyword
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more§impl Debug for FontWeightKeyword
impl Debug for FontWeightKeyword
§impl From<FontWeightKeyword> for FontWeight
impl From<FontWeightKeyword> for FontWeight
§fn from(font_weight_keyword: FontWeightKeyword) -> FontWeight
fn from(font_weight_keyword: FontWeightKeyword) -> FontWeight
Converts to this type from the input type.
§impl<'i> Parse<'i> for FontWeightKeyword
impl<'i> Parse<'i> for FontWeightKeyword
fn parse<'t>( input: &mut Parser<'i, 't>, ) -> Result<FontWeightKeyword, ParseError<'i, CustomParseError<'i>>>
§impl PartialEq for FontWeightKeyword
impl PartialEq for FontWeightKeyword
source§impl Res<FontWeightKeyword> for FontWeightKeyword
impl Res<FontWeightKeyword> for FontWeightKeyword
source§impl ResGet<FontWeightKeyword> for FontWeightKeyword
impl ResGet<FontWeightKeyword> for FontWeightKeyword
fn get_ref<'a>( &self, _: &impl DataContext, ) -> Option<LensValue<'_, FontWeightKeyword>>
fn get(&self, _: &impl DataContext) -> FontWeightKeyword
impl Copy for FontWeightKeyword
impl Eq for FontWeightKeyword
impl StructuralPartialEq for FontWeightKeyword
Auto Trait Implementations§
impl Freeze for FontWeightKeyword
impl RefUnwindSafe for FontWeightKeyword
impl Send for FontWeightKeyword
impl Sync for FontWeightKeyword
impl Unpin for FontWeightKeyword
impl UnwindSafe for FontWeightKeyword
Blanket Implementations§
§impl<T> AnyEq for T
impl<T> AnyEq for T
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)§impl<T> Downcast for Twhere
T: Any,
impl<T> Downcast for Twhere
T: Any,
§fn into_any(self: Box<T>) -> Box<dyn Any>
fn into_any(self: Box<T>) -> Box<dyn Any>
Convert
Box<dyn Trait>
(where Trait: Downcast
) to Box<dyn Any>
. Box<dyn Any>
can
then be further downcast
into Box<ConcreteType>
where ConcreteType
implements Trait
.§fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
Convert
Rc<Trait>
(where Trait: Downcast
) to Rc<Any>
. Rc<Any>
can then be
further downcast
into Rc<ConcreteType>
where ConcreteType
implements Trait
.§fn as_any(&self) -> &(dyn Any + 'static)
fn as_any(&self) -> &(dyn Any + 'static)
Convert
&Trait
(where Trait: Downcast
) to &Any
. This is needed since Rust cannot
generate &Any
’s vtable from &Trait
’s.§fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
Convert
&mut Trait
(where Trait: Downcast
) to &Any
. This is needed since Rust cannot
generate &mut Any
’s vtable from &mut Trait
’s.§impl<T> DowncastSync for T
impl<T> DowncastSync for T
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.