[−][src]Enum wast::lexer::Comment
The types of comments that can be lexed from WAT source text, including the original text of the comment itself.
Note that the original text here includes the symbols for the comment itself.
Variants
Line(&'a str)
A line comment, preceded with ;;
Block(&'a str)
A block comment, surrounded by (;
and ;)
. Note that these can be
nested.
Methods
impl<'a> Comment<'a>
[src]
Trait Implementations
impl<'a> PartialEq<Comment<'a>> for Comment<'a>
[src]
impl<'a> Debug for Comment<'a>
[src]
impl<'a> StructuralPartialEq for Comment<'a>
[src]
Auto Trait Implementations
impl<'a> Send for Comment<'a>
impl<'a> Sync for Comment<'a>
impl<'a> Unpin for Comment<'a>
impl<'a> UnwindSafe for Comment<'a>
impl<'a> RefUnwindSafe for Comment<'a>
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,