Enum syntex_syntax::abi::Abi [] [src]

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

Variants

Cdecl
Stdcall
Fastcall
Aapcs
Win64
Rust
C
System
RustIntrinsic
RustCall
PlatformIntrinsic

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, __D::Error>

impl Encodable for Abi

fn encode<__S: Encoder>(&self, __arg_0: &mut __S) -> Result<(), __S::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

impl PartialEq for Abi

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

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