Struct golem_wasm_ast::IgnoreAllButMetadata
source · pub struct IgnoreAllButMetadata;
Expand description
An AST customization that ignores all instructions, data sections and custom sections except those that hold information parsable by the wasm-metadata
crate.
Trait Implementations§
source§impl Clone for IgnoreAllButMetadata
impl Clone for IgnoreAllButMetadata
source§fn clone(&self) -> IgnoreAllButMetadata
fn clone(&self) -> IgnoreAllButMetadata
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for IgnoreAllButMetadata
impl Debug for IgnoreAllButMetadata
source§impl PartialEq for IgnoreAllButMetadata
impl PartialEq for IgnoreAllButMetadata
source§fn eq(&self, other: &IgnoreAllButMetadata) -> bool
fn eq(&self, other: &IgnoreAllButMetadata) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for IgnoreAllButMetadata
Auto Trait Implementations§
impl Freeze for IgnoreAllButMetadata
impl RefUnwindSafe for IgnoreAllButMetadata
impl Send for IgnoreAllButMetadata
impl Sync for IgnoreAllButMetadata
impl Unpin for IgnoreAllButMetadata
impl UnwindSafe for IgnoreAllButMetadata
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)