Trait rustc_trait_selection::infer::canonical::ir::inherent::Abi

source ·
pub trait Abi<I>: Copy + Debug + Hash + Eq + Relate<I>
where I: Interner<Abi = Self>,
{ // Required methods fn rust() -> Self; fn is_rust(self) -> bool; }

Required Methods§

source

fn rust() -> Self

source

fn is_rust(self) -> bool

Whether this ABI is extern "Rust".

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl<'tcx> Abi<TyCtxt<'tcx>> for Abi

Implementors§