Enum syntax::abi::Abi
[−]
[src]
pub enum Abi {
Cdecl,
Stdcall,
Fastcall,
Vectorcall,
Aapcs,
Win64,
Rust,
C,
System,
RustIntrinsic,
RustCall,
PlatformIntrinsic,
}Unstable (
rustc_private)Variants
CdeclUnstable (
rustc_private)StdcallUnstable (
rustc_private)FastcallUnstable (
rustc_private)VectorcallUnstable (
rustc_private)AapcsUnstable (
rustc_private)Win64Unstable (
rustc_private)RustUnstable (
rustc_private)CUnstable (
rustc_private)SystemUnstable (
rustc_private)RustIntrinsicUnstable (
rustc_private)RustCallUnstable (
rustc_private)PlatformIntrinsicUnstable (
rustc_private)Methods
impl Abi[src]
Trait Implementations
impl Display for Abi[src]
Derived Implementations
impl Debug for Abi[src]
impl Copy for Abi[src]
impl Clone for Abi[src]
fn clone(&self) -> Abi
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0
Performs copy-assignment from source. Read more
impl Decodable for Abi[src]
impl Encodable for Abi[src]
impl Hash for Abi[src]
fn hash<__H: Hasher>(&self, __arg_0: &mut __H)
Feeds this value into the state given, updating the hasher as necessary.
fn hash_slice<H>(data: &[Self], state: &mut H) where H: Hasher1.3.0
Feeds a slice of this type into the state provided.