Struct wasmer_compiler_singlepass::Singlepass
source · pub struct Singlepass { /* private fields */ }
Implementations
sourceimpl Singlepass
impl Singlepass
Trait Implementations
sourceimpl Clone for Singlepass
impl Clone for Singlepass
sourcefn clone(&self) -> Singlepass
fn clone(&self) -> Singlepass
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl CompilerConfig for Singlepass
impl CompilerConfig for Singlepass
sourcefn default_features_for_target(&self, _target: &Target) -> Features
fn default_features_for_target(&self, _target: &Target) -> Features
Gets the default features for this compiler in the given target
sourcefn push_middleware(&mut self, middleware: Arc<dyn ModuleMiddleware>)
fn push_middleware(&mut self, middleware: Arc<dyn ModuleMiddleware>)
Pushes a middleware onto the back of the middleware chain.
sourcefn enable_pic(&mut self)
fn enable_pic(&mut self)
Enable Position Independent Code (PIC). Read more
sourcefn enable_verifier(&mut self)
fn enable_verifier(&mut self)
Enable compiler IR verification. Read more
sourcefn enable_nan_canonicalization(&mut self)
fn enable_nan_canonicalization(&mut self)
👎Deprecated: Please use the canonicalize_nans instead
Enable NaN canonicalization. Read more
sourcefn canonicalize_nans(&mut self, _enable: bool)
fn canonicalize_nans(&mut self, _enable: bool)
Enable NaN canonicalization. Read more
sourceimpl Debug for Singlepass
impl Debug for Singlepass
sourceimpl Default for Singlepass
impl Default for Singlepass
sourcefn default() -> Singlepass
fn default() -> Singlepass
Returns the “default value” for a type. Read more
sourceimpl From<Singlepass> for Engine
impl From<Singlepass> for Engine
sourcefn from(config: Singlepass) -> Self
fn from(config: Singlepass) -> Self
Converts to this type from the input type.
Auto Trait Implementations
impl !RefUnwindSafe for Singlepass
impl Send for Singlepass
impl Sync for Singlepass
impl Unpin for Singlepass
impl !UnwindSafe for Singlepass
Blanket Implementations
impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata
) -> <T as Pointee>::Metadata
fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata
) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<F, W, T, D> Deserialize<With<T, W>, D> for Fwhere
W: DeserializeWith<F, T, D>,
D: Fallible + ?Sized,
F: ?Sized,
impl<F, W, T, D> Deserialize<With<T, W>, D> for Fwhere
W: DeserializeWith<F, T, D>,
D: Fallible + ?Sized,
F: ?Sized,
fn deserialize(
&self,
deserializer: &mut D
) -> Result<With<T, W>, <D as Fallible>::Error>
fn deserialize(
&self,
deserializer: &mut D
) -> Result<With<T, W>, <D as Fallible>::Error>
Deserializes using the given deserializer
impl<T> Pointable for T
impl<T> Pointable for T
sourceimpl<T> Upcastable for Twhere
T: 'static + Any + Send + Sync,
impl<T> Upcastable for Twhere
T: 'static + Any + Send + Sync,
sourcefn upcast_any_ref(&self) -> &(dyn Any + 'static)
fn upcast_any_ref(&self) -> &(dyn Any + 'static)
upcast ref
sourcefn upcast_any_mut(&mut self) -> &mut (dyn Any + 'static)
fn upcast_any_mut(&mut self) -> &mut (dyn Any + 'static)
upcast mut ref