Enum cranelift_codegen::settings::LibcallCallConv [−][src]
pub enum LibcallCallConv {
IsaDefault,
Fast,
Cold,
SystemV,
WindowsFastcall,
BaldrdashSystemV,
BaldrdashWindows,
Baldrdash2020,
Probestack,
}Values for shared.libcall_call_conv.
Variants
isa_default.
fast.
cold.
system_v.
windows_fastcall.
baldrdash_system_v.
baldrdash_windows.
baldrdash_2020.
probestack.
Trait Implementations
impl Clone for LibcallCallConv[src]
impl Clone for LibcallCallConv[src]fn clone(&self) -> LibcallCallConv[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl FromStr for LibcallCallConv[src]
impl FromStr for LibcallCallConv[src]impl Hash for LibcallCallConv[src]
impl Hash for LibcallCallConv[src]impl PartialEq<LibcallCallConv> for LibcallCallConv[src]
impl PartialEq<LibcallCallConv> for LibcallCallConv[src]impl Copy for LibcallCallConv[src]
impl Eq for LibcallCallConv[src]
impl StructuralEq for LibcallCallConv[src]
impl StructuralPartialEq for LibcallCallConv[src]
Auto Trait Implementations
impl RefUnwindSafe for LibcallCallConv
impl Send for LibcallCallConv
impl Sync for LibcallCallConv
impl Unpin for LibcallCallConv
impl UnwindSafe for LibcallCallConv
Blanket Implementations
impl<T> CallHasher for T where
T: Hash, [src]
impl<T> CallHasher for T where
T: Hash, [src]impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized, [src]
impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized, [src]