Struct figfont::header::Header[][src]

pub struct Header { /* fields omitted */ }
Expand description

FIGfont’s header.

Implementations

impl Header[src]

pub fn hard_blank_char<'a>(&'a self) -> &'a [u8][src]

Get the hard blank character.

pub fn height(&self) -> usize[src]

Get the font’s height (lines).

pub fn baseline(&self) -> usize[src]

Get the font’s basline. Unused.

pub fn max_length(&self) -> usize[src]

Get the font’s max length. Unused.

pub fn layout(&self) -> Layout[src]

Get the font’s layout.

pub fn comment<'a>(&'a self) -> Cow<'a, str>[src]

Get the font’s comment.

pub fn print_direction(&self) -> PrintDirection[src]

Get the print direction.

pub fn codetag_count(&self) -> Option<u32>[src]

Get the number of codetagged characters.

Trait Implementations

impl Debug for Header[src]

fn fmt(&self, f: &mut Formatter<'_>) -> Result[src]

Formats the value using the given formatter. Read more

Auto Trait Implementations

impl RefUnwindSafe for Header

impl Send for Header

impl Sync for Header

impl Unpin for Header

impl UnwindSafe for Header

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

pub fn type_id(&self) -> TypeId[src]

Gets the TypeId of self. Read more

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

pub fn borrow(&self) -> &T[src]

Immutably borrows from an owned value. Read more

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

pub fn borrow_mut(&mut self) -> &mut T[src]

Mutably borrows from an owned value. Read more

impl<T> From<T> for T[src]

pub fn from(t: T) -> T[src]

Performs the conversion.

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

pub fn into(self) -> U[src]

Performs the conversion.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]

Performs the conversion.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]

Performs the conversion.