pub struct ScriptFontFamilies {
pub script: String,
pub font_families: FontFamilies,
}
Expand description
Font families collection for a script. ScriptFontFamilies
Fields§
§script: String
Name of the script which these font families are defined for.
font_families: FontFamilies
Generic font families collection for the script.
Implementations§
Source§impl ScriptFontFamilies
impl ScriptFontFamilies
pub fn new( script: impl Into<String>, font_families: impl Into<FontFamilies>, ) -> ScriptFontFamilies
Source§impl ScriptFontFamilies
impl ScriptFontFamilies
pub fn builder() -> ScriptFontFamiliesBuilder
Source§impl ScriptFontFamilies
impl ScriptFontFamilies
pub const IDENTIFIER: &'static str = "Page.ScriptFontFamilies"
Trait Implementations§
Source§impl Clone for ScriptFontFamilies
impl Clone for ScriptFontFamilies
Source§fn clone(&self) -> ScriptFontFamilies
fn clone(&self) -> ScriptFontFamilies
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 moreSource§impl Debug for ScriptFontFamilies
impl Debug for ScriptFontFamilies
Source§impl<'de> Deserialize<'de> for ScriptFontFamilies
impl<'de> Deserialize<'de> for ScriptFontFamilies
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<ScriptFontFamilies, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ScriptFontFamilies, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ScriptFontFamilies
impl PartialEq for ScriptFontFamilies
Source§impl Serialize for ScriptFontFamilies
impl Serialize for ScriptFontFamilies
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for ScriptFontFamilies
Auto Trait Implementations§
impl Freeze for ScriptFontFamilies
impl RefUnwindSafe for ScriptFontFamilies
impl Send for ScriptFontFamilies
impl Sync for ScriptFontFamilies
impl Unpin for ScriptFontFamilies
impl UnwindSafe for ScriptFontFamilies
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<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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