pub enum GenericFamily {
Serif,
SansSerif,
Monospaced,
Decorative,
Fantasy,
Cursive,
}Expand description
XFA Spec 3.3 §17 (p716) — genericFamily attribute on the font element.
Used as a fallback when the requested typeface cannot be found. XFA Spec 3.3 §28.2 (p1246) — Font mapping step 4: genericFamily mapping.
Variants§
Serif
Serif.
SansSerif
SansSerif.
Monospaced
Monospaced.
Decorative
Decorative.
Fantasy
Fantasy.
Cursive
Cursive.
Implementations§
Trait Implementations§
Source§impl Clone for GenericFamily
impl Clone for GenericFamily
Source§fn clone(&self) -> GenericFamily
fn clone(&self) -> GenericFamily
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for GenericFamily
impl Debug for GenericFamily
Source§impl PartialEq for GenericFamily
impl PartialEq for GenericFamily
Source§fn eq(&self, other: &GenericFamily) -> bool
fn eq(&self, other: &GenericFamily) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for GenericFamily
impl Eq for GenericFamily
impl StructuralPartialEq for GenericFamily
Auto Trait Implementations§
impl Freeze for GenericFamily
impl RefUnwindSafe for GenericFamily
impl Send for GenericFamily
impl Sync for GenericFamily
impl Unpin for GenericFamily
impl UnsafeUnpin for GenericFamily
impl UnwindSafe for GenericFamily
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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