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]