Enum tfm::pl::ast::LigTableLabel
source · pub enum LigTableLabel {
Char(Char),
BoundaryChar,
}
Expand description
Value of a label in a lig table.
Variants§
Trait Implementations§
source§impl<'arbitrary> Arbitrary<'arbitrary> for LigTableLabel
impl<'arbitrary> Arbitrary<'arbitrary> for LigTableLabel
source§fn arbitrary(u: &mut Unstructured<'arbitrary>) -> Result<Self>
fn arbitrary(u: &mut Unstructured<'arbitrary>) -> Result<Self>
Generate an arbitrary value of
Self
from the given unstructured data. Read moresource§fn arbitrary_take_rest(u: Unstructured<'arbitrary>) -> Result<Self>
fn arbitrary_take_rest(u: Unstructured<'arbitrary>) -> Result<Self>
Generate an arbitrary value of
Self
from the entirety of the given
unstructured data. Read moresource§impl Debug for LigTableLabel
impl Debug for LigTableLabel
source§impl PartialEq<LigTableLabel> for LigTableLabel
impl PartialEq<LigTableLabel> for LigTableLabel
source§fn eq(&self, other: &LigTableLabel) -> bool
fn eq(&self, other: &LigTableLabel) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for LigTableLabel
impl StructuralEq for LigTableLabel
impl StructuralPartialEq for LigTableLabel
Auto Trait Implementations§
impl RefUnwindSafe for LigTableLabel
impl Send for LigTableLabel
impl Sync for LigTableLabel
impl Unpin for LigTableLabel
impl UnwindSafe for LigTableLabel
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