[−][src]Struct wast::InlineImport
A listing of a inline (import "foo")
statement.
Note that when parsing this type it is somewhat unconventional that it
parses its own surrounding parentheses. This is typically an optional type,
so it's so far been a bit nicer to have the optionality handled through
Peek
rather than Option<T>
.
Fields
module: &'a str
field: Option<&'a str>
Trait Implementations
impl<'a> Clone for InlineImport<'a>
[src]
fn clone(&self) -> InlineImport<'a>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'a> Copy for InlineImport<'a>
[src]
impl<'a> Debug for InlineImport<'a>
[src]
impl<'a> Parse<'a> for InlineImport<'a>
[src]
impl<'_> Peek for InlineImport<'_>
[src]
Auto Trait Implementations
impl<'a> RefUnwindSafe for InlineImport<'a>
impl<'a> Send for InlineImport<'a>
impl<'a> Sync for InlineImport<'a>
impl<'a> Unpin for InlineImport<'a>
impl<'a> UnwindSafe for InlineImport<'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> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut 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>,