pub enum GlyphResourcePolicy {
BuiltInVector,
HostProvided(String),
}Expand description
How a host resolves fonts and notation glyph resources for print output.
Variants§
BuiltInVector
Use the renderer’s deterministic built-in vector glyphs where available.
HostProvided(String)
Resolve a host-owned resource identified by this stable application key.
Trait Implementations§
Source§impl Clone for GlyphResourcePolicy
impl Clone for GlyphResourcePolicy
Source§fn clone(&self) -> GlyphResourcePolicy
fn clone(&self) -> GlyphResourcePolicy
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 GlyphResourcePolicy
impl Debug for GlyphResourcePolicy
Source§impl Default for GlyphResourcePolicy
impl Default for GlyphResourcePolicy
Source§fn default() -> GlyphResourcePolicy
fn default() -> GlyphResourcePolicy
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GlyphResourcePolicy
impl<'de> Deserialize<'de> for GlyphResourcePolicy
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for GlyphResourcePolicy
Source§impl PartialEq for GlyphResourcePolicy
impl PartialEq for GlyphResourcePolicy
Source§impl Serialize for GlyphResourcePolicy
impl Serialize for GlyphResourcePolicy
impl StructuralPartialEq for GlyphResourcePolicy
Auto Trait Implementations§
impl Freeze for GlyphResourcePolicy
impl RefUnwindSafe for GlyphResourcePolicy
impl Send for GlyphResourcePolicy
impl Sync for GlyphResourcePolicy
impl Unpin for GlyphResourcePolicy
impl UnsafeUnpin for GlyphResourcePolicy
impl UnwindSafe for GlyphResourcePolicy
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