Struct texlang_font::FontComponent
source · pub struct FontComponent { /* private fields */ }
Expand description
Component needed to use the \font
command.
Implementations§
source§impl FontComponent
impl FontComponent
pub fn get_command_ref_for_font<S: HasComponent<FontComponent>>( state: &S, font: Font, ) -> Option<CommandRef>
pub fn is_current_font_command<S: HasComponent<FontComponent>>( state: &S, tag: Tag, ) -> bool
pub fn initialize<S: HasComponent<FontComponent>>(vm: &mut VM<S>)
Trait Implementations§
source§impl Default for FontComponent
impl Default for FontComponent
source§impl<'de> Deserialize<'de> for FontComponent
impl<'de> Deserialize<'de> for FontComponent
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
Auto Trait Implementations§
impl Freeze for FontComponent
impl RefUnwindSafe for FontComponent
impl Send for FontComponent
impl Sync for FontComponent
impl Unpin for FontComponent
impl UnwindSafe for FontComponent
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