pub enum GlyphFallbackPolicy {
Reject,
UseResource(String),
}Expand description
How a print host should behave when the primary glyph resource is unavailable.
Variants§
Reject
Fail preflight rather than silently changing notation appearance.
UseResource(String)
Use another explicitly declared resource key.
Trait Implementations§
Source§impl Clone for GlyphFallbackPolicy
impl Clone for GlyphFallbackPolicy
Source§impl Debug for GlyphFallbackPolicy
impl Debug for GlyphFallbackPolicy
Source§impl Default for GlyphFallbackPolicy
impl Default for GlyphFallbackPolicy
Source§impl<'de> Deserialize<'de> for GlyphFallbackPolicy
impl<'de> Deserialize<'de> for GlyphFallbackPolicy
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 GlyphFallbackPolicy
Source§impl PartialEq for GlyphFallbackPolicy
impl PartialEq for GlyphFallbackPolicy
Source§impl Serialize for GlyphFallbackPolicy
impl Serialize for GlyphFallbackPolicy
impl StructuralPartialEq for GlyphFallbackPolicy
Auto Trait Implementations§
impl Freeze for GlyphFallbackPolicy
impl RefUnwindSafe for GlyphFallbackPolicy
impl Send for GlyphFallbackPolicy
impl Sync for GlyphFallbackPolicy
impl Unpin for GlyphFallbackPolicy
impl UnsafeUnpin for GlyphFallbackPolicy
impl UnwindSafe for GlyphFallbackPolicy
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