Struct wast::InlineImport [−][src]
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]
pub 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,
pub 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.
pub fn to_owned(&self) -> T
[src]
pub 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.
pub 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>,