Enum wasmtime_environ::wasmparser::Name [−][src]
pub enum Name<'a> {
Module(SingleName<'a>),
Function(NameMap<'a>),
Local(IndirectNameMap<'a>),
Label(IndirectNameMap<'a>),
Type(NameMap<'a>),
Table(NameMap<'a>),
Memory(NameMap<'a>),
Global(NameMap<'a>),
Element(NameMap<'a>),
Data(NameMap<'a>),
Unknown {
ty: u32,
data: &'a [u8],
range: Range,
},
}
Variants
Module(SingleName<'a>)
Tuple Fields of Module
0: SingleName<'a>
Function(NameMap<'a>)
Tuple Fields of Function
0: NameMap<'a>
Local(IndirectNameMap<'a>)
Tuple Fields of Local
0: IndirectNameMap<'a>
Label(IndirectNameMap<'a>)
Tuple Fields of Label
0: IndirectNameMap<'a>
Type(NameMap<'a>)
Tuple Fields of Type
0: NameMap<'a>
Table(NameMap<'a>)
Tuple Fields of Table
0: NameMap<'a>
Memory(NameMap<'a>)
Tuple Fields of Memory
0: NameMap<'a>
Global(NameMap<'a>)
Tuple Fields of Global
0: NameMap<'a>
Element(NameMap<'a>)
Tuple Fields of Element
0: NameMap<'a>
Data(NameMap<'a>)
Tuple Fields of Data
0: NameMap<'a>
An unknown name subsection.
Fields of Unknown
Trait Implementations
Auto Trait Implementations
impl<'a> RefUnwindSafe for Name<'a>
impl<'a> UnwindSafe for Name<'a>
Blanket Implementations
Mutably borrows from an owned value. Read more