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