Enum syntax::abi::AbiUnstable [-] [+] [src]

pub enum Abi {
    Cdecl,
    Stdcall,
    Fastcall,
    Aapcs,
    Win64,
    Rust,
    C,
    System,
    RustIntrinsic,
    RustCall,
}

Variants

Cdecl
Stdcall
Fastcall
Aapcs
Win64
Rust
C
System
RustIntrinsic
RustCall

Methods

impl Abi

fn index(&self) -> usize

fn data(&self) -> &'static AbiData

fn name(&self) -> &'static str

Trait Implementations

impl Display for Abi

fn fmt(&self, f: &mut Formatter) -> Result

Derived Implementations

impl Debug for Abi

fn fmt(&self, __arg_0: &mut Formatter) -> Result

impl Copy for Abi

impl Clone for Abi

fn clone(&self) -> Abi

fn clone_from(&mut self, source: &Self)

impl Decodable for Abi

fn decode<__D: Decoder>(__arg_0: &mut __D) -> Result<Abi, Error>

impl Encodable for Abi

fn encode<__S: Encoder>(&self, __arg_0: &mut __S) -> Result<(), Error>

impl Hash for Abi

fn hash<__H: Hasher>(&self, __arg_0: &mut __H)

fn hash_slice<H>(data: &[Self], state: &mut H) where H: Hasher

impl Eq for Abi

fn assert_receiver_is_total_eq(&self)

impl PartialEq for Abi

fn eq(&self, __arg_0: &Abi) -> bool

fn ne(&self, __arg_0: &Abi) -> bool