pub enum Expl3Slot {
SingleToken,
Group,
Branch,
ParameterText,
}Expand description
The call-site shape of one expl3 argument slot, derived from an argspec letter.
Variants§
SingleToken
N, V: exactly one token, typically a control sequence.
Group
n, c, v, o, x, e, f: one braced {…} group.
Branch
T, F: a braced conditional branch (a Group a
consumer may lay out specially).
ParameterText
p: TeX parameter text — the tokens up to (not including) the next
explicit {.
Trait Implementations§
impl Copy for Expl3Slot
impl Eq for Expl3Slot
impl StructuralPartialEq for Expl3Slot
Auto Trait Implementations§
impl Freeze for Expl3Slot
impl RefUnwindSafe for Expl3Slot
impl Send for Expl3Slot
impl Sync for Expl3Slot
impl Unpin for Expl3Slot
impl UnsafeUnpin for Expl3Slot
impl UnwindSafe for Expl3Slot
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