pub enum ManglingAndAbi {
Standard32,
Legacy(LiftLowerAbi),
}
Expand description
Combination of Mangling
and LiftLowerAbi
.
Variants§
Standard32
See Mangling::Standard32
.
As of this writing, the standard name mangling only supports the synchronous ABI.
Legacy(LiftLowerAbi)
See Mangling::Legacy
and LiftLowerAbi
.
Implementations§
Source§impl ManglingAndAbi
impl ManglingAndAbi
Sourcepub fn import_variant(self) -> AbiVariant
pub fn import_variant(self) -> AbiVariant
Get the import AbiVariant
corresponding to this ManglingAndAbi
Sourcepub fn export_variant(self) -> AbiVariant
pub fn export_variant(self) -> AbiVariant
Get the export AbiVariant
corresponding to this ManglingAndAbi
Trait Implementations§
Source§impl Clone for ManglingAndAbi
impl Clone for ManglingAndAbi
Source§fn clone(&self) -> ManglingAndAbi
fn clone(&self) -> ManglingAndAbi
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ManglingAndAbi
impl Debug for ManglingAndAbi
Source§impl Hash for ManglingAndAbi
impl Hash for ManglingAndAbi
Source§impl PartialEq for ManglingAndAbi
impl PartialEq for ManglingAndAbi
impl Copy for ManglingAndAbi
impl Eq for ManglingAndAbi
impl StructuralPartialEq for ManglingAndAbi
Auto Trait Implementations§
impl Freeze for ManglingAndAbi
impl RefUnwindSafe for ManglingAndAbi
impl Send for ManglingAndAbi
impl Sync for ManglingAndAbi
impl Unpin for ManglingAndAbi
impl UnwindSafe for ManglingAndAbi
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.