Struct tfm::ligkern::InfiniteLoopError
source · pub struct InfiniteLoopError {
pub starting_pair: (Option<Char>, Char),
}
Expand description
An error returned from lig/kern compilation.
TODO: rename Cycle everywhere including the docs
Fields§
§starting_pair: (Option<Char>, Char)
The pair of characters the starts the infinite loop.
Implementations§
source§impl InfiniteLoopError
impl InfiniteLoopError
pub fn pltotf_message(&self) -> String
pub fn pltotf_section(&self) -> u8
Trait Implementations§
source§impl Clone for InfiniteLoopError
impl Clone for InfiniteLoopError
source§fn clone(&self) -> InfiniteLoopError
fn clone(&self) -> InfiniteLoopError
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 InfiniteLoopError
impl Debug for InfiniteLoopError
source§impl PartialEq<InfiniteLoopError> for InfiniteLoopError
impl PartialEq<InfiniteLoopError> for InfiniteLoopError
source§fn eq(&self, other: &InfiniteLoopError) -> bool
fn eq(&self, other: &InfiniteLoopError) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for InfiniteLoopError
impl StructuralEq for InfiniteLoopError
impl StructuralPartialEq for InfiniteLoopError
Auto Trait Implementations§
impl RefUnwindSafe for InfiniteLoopError
impl Send for InfiniteLoopError
impl Sync for InfiniteLoopError
impl Unpin for InfiniteLoopError
impl UnwindSafe for InfiniteLoopError
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