[−][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> Debug for Comment<'a>
[src]
impl<'a> PartialEq<Comment<'a>> for Comment<'a>
[src]
impl<'a> StructuralPartialEq for Comment<'a>
[src]
Auto Trait Implementations
impl<'a> RefUnwindSafe for Comment<'a>
impl<'a> Send for Comment<'a>
impl<'a> Sync for Comment<'a>
impl<'a> Unpin for Comment<'a>
impl<'a> UnwindSafe for Comment<'a>
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
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> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
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>,