Struct wasmparser::TagType
source · pub struct TagType {
pub kind: TagKind,
pub func_type_idx: u32,
}
Expand description
A tag’s type.
Fields§
§kind: TagKind
The kind of tag
func_type_idx: u32
The function type this tag uses.
Trait Implementations§
source§impl<'a> FromReader<'a> for TagType
impl<'a> FromReader<'a> for TagType
source§fn from_reader(reader: &mut BinaryReader<'a>) -> Result<Self>
fn from_reader(reader: &mut BinaryReader<'a>) -> Result<Self>
Attempts to read
Self
from the provided binary reader, returning an
error if it is unable to do so.impl Copy for TagType
Auto Trait Implementations§
impl RefUnwindSafe for TagType
impl Send for TagType
impl Sync for TagType
impl Unpin for TagType
impl UnwindSafe for TagType
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more