pub struct EscapeSequence { /* private fields */ }Expand description
A typed Macaulay2 escape_sequence syntax leaf.
Implementations§
Trait Implementations§
Source§impl Debug for EscapeSequence
impl Debug for EscapeSequence
Source§impl From<EscapeSequence> for RawStringElement
impl From<EscapeSequence> for RawStringElement
Source§fn from(value: EscapeSequence) -> Self
fn from(value: EscapeSequence) -> Self
Converts to this type from the input type.
Source§impl From<EscapeSequence> for StringElement
impl From<EscapeSequence> for StringElement
Source§fn from(value: EscapeSequence) -> Self
fn from(value: EscapeSequence) -> Self
Converts to this type from the input type.
Source§impl Lex for EscapeSequence
impl Lex for EscapeSequence
Source§fn to_tokens(&self, output: &mut TokenStream)
fn to_tokens(&self, output: &mut TokenStream)
Appends this value’s token trees to
output.Source§fn to_token_stream(&self) -> TokenStream
fn to_token_stream(&self) -> TokenStream
Emits this value into a fresh token stream.
Source§impl PrettyTree for EscapeSequence
impl PrettyTree for EscapeSequence
Source§fn pretty_tree(&self) -> PrettyNode
fn pretty_tree(&self) -> PrettyNode
Builds the presentation node for this syntax value.
Source§impl<N> Reconstruct<N> for EscapeSequencewhere
N: ExternalCstNode,
impl<N> Reconstruct<N> for EscapeSequencewhere
N: ExternalCstNode,
Auto Trait Implementations§
impl Freeze for EscapeSequence
impl RefUnwindSafe for EscapeSequence
impl Send for EscapeSequence
impl Sync for EscapeSequence
impl Unpin for EscapeSequence
impl UnsafeUnpin for EscapeSequence
impl UnwindSafe for EscapeSequence
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