pub struct SystemUnwind;Expand description
Type-level marker for the system-unwind ABI.
Trait Implementations§
Source§impl Abi for SystemUnwind
impl Abi for SystemUnwind
Source§impl Clone for SystemUnwind
impl Clone for SystemUnwind
Source§fn clone(&self) -> SystemUnwind
fn clone(&self) -> SystemUnwind
Returns a duplicate 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 SystemUnwind
impl Debug for SystemUnwind
Source§impl Hash for SystemUnwind
impl Hash for SystemUnwind
Source§impl PartialEq for SystemUnwind
impl PartialEq for SystemUnwind
Source§impl<Ret> WithAbi<SystemUnwind> for extern "C" fn() -> Ret
impl<Ret> WithAbi<SystemUnwind> for extern "C" fn() -> Ret
Source§impl<Ret, A> WithAbi<SystemUnwind> for extern "C" fn(A) -> Ret
impl<Ret, A> WithAbi<SystemUnwind> for extern "C" fn(A) -> Ret
Source§impl<Ret, A, B> WithAbi<SystemUnwind> for extern "C" fn(A, B) -> Ret
impl<Ret, A, B> WithAbi<SystemUnwind> for extern "C" fn(A, B) -> Ret
Source§impl<Ret, A, B, C> WithAbi<SystemUnwind> for extern "C" fn(A, B, C) -> Ret
impl<Ret, A, B, C> WithAbi<SystemUnwind> for extern "C" fn(A, B, C) -> Ret
Source§impl<Ret, A, B, C, D> WithAbi<SystemUnwind> for extern "C" fn(A, B, C, D) -> Ret
impl<Ret, A, B, C, D> WithAbi<SystemUnwind> for extern "C" fn(A, B, C, D) -> Ret
Source§impl<Ret, A, B, C, D, E> WithAbi<SystemUnwind> for extern "C" fn(A, B, C, D, E) -> Ret
impl<Ret, A, B, C, D, E> WithAbi<SystemUnwind> for extern "C" fn(A, B, C, D, E) -> Ret
Source§impl<Ret, A, B, C, D, E, F> WithAbi<SystemUnwind> for extern "C" fn(A, B, C, D, E, F) -> Ret
impl<Ret, A, B, C, D, E, F> WithAbi<SystemUnwind> for extern "C" fn(A, B, C, D, E, F) -> Ret
Source§impl<Ret> WithAbi<SystemUnwind> for extern "C-unwind" fn() -> Ret
impl<Ret> WithAbi<SystemUnwind> for extern "C-unwind" fn() -> Ret
Source§impl<Ret, A> WithAbi<SystemUnwind> for extern "C-unwind" fn(A) -> Ret
impl<Ret, A> WithAbi<SystemUnwind> for extern "C-unwind" fn(A) -> Ret
Source§impl<Ret, A, B> WithAbi<SystemUnwind> for extern "C-unwind" fn(A, B) -> Ret
impl<Ret, A, B> WithAbi<SystemUnwind> for extern "C-unwind" fn(A, B) -> Ret
Source§impl<Ret, A, B, C> WithAbi<SystemUnwind> for extern "C-unwind" fn(A, B, C) -> Ret
impl<Ret, A, B, C> WithAbi<SystemUnwind> for extern "C-unwind" fn(A, B, C) -> Ret
Source§impl<Ret, A, B, C, D> WithAbi<SystemUnwind> for extern "C-unwind" fn(A, B, C, D) -> Ret
impl<Ret, A, B, C, D> WithAbi<SystemUnwind> for extern "C-unwind" fn(A, B, C, D) -> Ret
Source§impl<Ret, A, B, C, D, E> WithAbi<SystemUnwind> for extern "C-unwind" fn(A, B, C, D, E) -> Ret
impl<Ret, A, B, C, D, E> WithAbi<SystemUnwind> for extern "C-unwind" fn(A, B, C, D, E) -> Ret
Source§impl<Ret, A, B, C, D, E, F> WithAbi<SystemUnwind> for extern "C-unwind" fn(A, B, C, D, E, F) -> Ret
impl<Ret, A, B, C, D, E, F> WithAbi<SystemUnwind> for extern "C-unwind" fn(A, B, C, D, E, F) -> Ret
Source§impl<Ret> WithAbi<SystemUnwind> for extern "system" fn() -> Ret
impl<Ret> WithAbi<SystemUnwind> for extern "system" fn() -> Ret
Source§impl<Ret, A> WithAbi<SystemUnwind> for extern "system" fn(A) -> Ret
impl<Ret, A> WithAbi<SystemUnwind> for extern "system" fn(A) -> Ret
Source§impl<Ret, A, B> WithAbi<SystemUnwind> for extern "system" fn(A, B) -> Ret
impl<Ret, A, B> WithAbi<SystemUnwind> for extern "system" fn(A, B) -> Ret
Source§impl<Ret, A, B, C> WithAbi<SystemUnwind> for extern "system" fn(A, B, C) -> Ret
impl<Ret, A, B, C> WithAbi<SystemUnwind> for extern "system" fn(A, B, C) -> Ret
Source§impl<Ret, A, B, C, D> WithAbi<SystemUnwind> for extern "system" fn(A, B, C, D) -> Ret
impl<Ret, A, B, C, D> WithAbi<SystemUnwind> for extern "system" fn(A, B, C, D) -> Ret
Source§impl<Ret, A, B, C, D, E> WithAbi<SystemUnwind> for extern "system" fn(A, B, C, D, E) -> Ret
impl<Ret, A, B, C, D, E> WithAbi<SystemUnwind> for extern "system" fn(A, B, C, D, E) -> Ret
Source§impl<Ret, A, B, C, D, E, F> WithAbi<SystemUnwind> for extern "system" fn(A, B, C, D, E, F) -> Ret
impl<Ret, A, B, C, D, E, F> WithAbi<SystemUnwind> for extern "system" fn(A, B, C, D, E, F) -> Ret
Source§impl<Ret> WithAbi<SystemUnwind> for extern "system-unwind" fn() -> Ret
impl<Ret> WithAbi<SystemUnwind> for extern "system-unwind" fn() -> Ret
Source§impl<Ret, A> WithAbi<SystemUnwind> for extern "system-unwind" fn(A) -> Ret
impl<Ret, A> WithAbi<SystemUnwind> for extern "system-unwind" fn(A) -> Ret
Source§impl<Ret, A, B> WithAbi<SystemUnwind> for extern "system-unwind" fn(A, B) -> Ret
impl<Ret, A, B> WithAbi<SystemUnwind> for extern "system-unwind" fn(A, B) -> Ret
Source§impl<Ret, A, B, C> WithAbi<SystemUnwind> for extern "system-unwind" fn(A, B, C) -> Ret
impl<Ret, A, B, C> WithAbi<SystemUnwind> for extern "system-unwind" fn(A, B, C) -> Ret
Source§impl<Ret, A, B, C, D> WithAbi<SystemUnwind> for extern "system-unwind" fn(A, B, C, D) -> Ret
impl<Ret, A, B, C, D> WithAbi<SystemUnwind> for extern "system-unwind" fn(A, B, C, D) -> Ret
Source§impl<Ret, A, B, C, D, E> WithAbi<SystemUnwind> for extern "system-unwind" fn(A, B, C, D, E) -> Ret
impl<Ret, A, B, C, D, E> WithAbi<SystemUnwind> for extern "system-unwind" fn(A, B, C, D, E) -> Ret
Source§impl<Ret, A, B, C, D, E, F> WithAbi<SystemUnwind> for extern "system-unwind" fn(A, B, C, D, E, F) -> Ret
impl<Ret, A, B, C, D, E, F> WithAbi<SystemUnwind> for extern "system-unwind" fn(A, B, C, D, E, F) -> Ret
Source§impl<Ret> WithAbi<SystemUnwind> for extern "sysv64" fn() -> Ret
impl<Ret> WithAbi<SystemUnwind> for extern "sysv64" fn() -> Ret
Source§impl<Ret, A> WithAbi<SystemUnwind> for extern "sysv64" fn(A) -> Ret
impl<Ret, A> WithAbi<SystemUnwind> for extern "sysv64" fn(A) -> Ret
Source§impl<Ret, A, B> WithAbi<SystemUnwind> for extern "sysv64" fn(A, B) -> Ret
impl<Ret, A, B> WithAbi<SystemUnwind> for extern "sysv64" fn(A, B) -> Ret
Source§impl<Ret, A, B, C> WithAbi<SystemUnwind> for extern "sysv64" fn(A, B, C) -> Ret
impl<Ret, A, B, C> WithAbi<SystemUnwind> for extern "sysv64" fn(A, B, C) -> Ret
Source§impl<Ret, A, B, C, D> WithAbi<SystemUnwind> for extern "sysv64" fn(A, B, C, D) -> Ret
impl<Ret, A, B, C, D> WithAbi<SystemUnwind> for extern "sysv64" fn(A, B, C, D) -> Ret
Source§impl<Ret, A, B, C, D, E> WithAbi<SystemUnwind> for extern "sysv64" fn(A, B, C, D, E) -> Ret
impl<Ret, A, B, C, D, E> WithAbi<SystemUnwind> for extern "sysv64" fn(A, B, C, D, E) -> Ret
Source§impl<Ret, A, B, C, D, E, F> WithAbi<SystemUnwind> for extern "sysv64" fn(A, B, C, D, E, F) -> Ret
impl<Ret, A, B, C, D, E, F> WithAbi<SystemUnwind> for extern "sysv64" fn(A, B, C, D, E, F) -> Ret
Source§impl<Ret> WithAbi<SystemUnwind> for extern "sysv64-unwind" fn() -> Ret
impl<Ret> WithAbi<SystemUnwind> for extern "sysv64-unwind" fn() -> Ret
Source§impl<Ret, A> WithAbi<SystemUnwind> for extern "sysv64-unwind" fn(A) -> Ret
impl<Ret, A> WithAbi<SystemUnwind> for extern "sysv64-unwind" fn(A) -> Ret
Source§impl<Ret, A, B> WithAbi<SystemUnwind> for extern "sysv64-unwind" fn(A, B) -> Ret
impl<Ret, A, B> WithAbi<SystemUnwind> for extern "sysv64-unwind" fn(A, B) -> Ret
Source§impl<Ret, A, B, C> WithAbi<SystemUnwind> for extern "sysv64-unwind" fn(A, B, C) -> Ret
impl<Ret, A, B, C> WithAbi<SystemUnwind> for extern "sysv64-unwind" fn(A, B, C) -> Ret
Source§impl<Ret, A, B, C, D> WithAbi<SystemUnwind> for extern "sysv64-unwind" fn(A, B, C, D) -> Ret
impl<Ret, A, B, C, D> WithAbi<SystemUnwind> for extern "sysv64-unwind" fn(A, B, C, D) -> Ret
Source§impl<Ret, A, B, C, D, E> WithAbi<SystemUnwind> for extern "sysv64-unwind" fn(A, B, C, D, E) -> Ret
impl<Ret, A, B, C, D, E> WithAbi<SystemUnwind> for extern "sysv64-unwind" fn(A, B, C, D, E) -> Ret
Source§impl<Ret, A, B, C, D, E, F> WithAbi<SystemUnwind> for extern "sysv64-unwind" fn(A, B, C, D, E, F) -> Ret
impl<Ret, A, B, C, D, E, F> WithAbi<SystemUnwind> for extern "sysv64-unwind" fn(A, B, C, D, E, F) -> Ret
Source§impl<Ret> WithAbi<SystemUnwind> for fn() -> Ret
impl<Ret> WithAbi<SystemUnwind> for fn() -> Ret
Source§impl<Ret, A> WithAbi<SystemUnwind> for fn(A) -> Ret
impl<Ret, A> WithAbi<SystemUnwind> for fn(A) -> Ret
Source§impl<Ret, A, B> WithAbi<SystemUnwind> for fn(A, B) -> Ret
impl<Ret, A, B> WithAbi<SystemUnwind> for fn(A, B) -> Ret
Source§impl<Ret, A, B, C> WithAbi<SystemUnwind> for fn(A, B, C) -> Ret
impl<Ret, A, B, C> WithAbi<SystemUnwind> for fn(A, B, C) -> Ret
Source§impl<Ret, A, B, C, D> WithAbi<SystemUnwind> for fn(A, B, C, D) -> Ret
impl<Ret, A, B, C, D> WithAbi<SystemUnwind> for fn(A, B, C, D) -> Ret
Source§impl<Ret, A, B, C, D, E> WithAbi<SystemUnwind> for fn(A, B, C, D, E) -> Ret
impl<Ret, A, B, C, D, E> WithAbi<SystemUnwind> for fn(A, B, C, D, E) -> Ret
Source§impl<Ret, A, B, C, D, E, F> WithAbi<SystemUnwind> for fn(A, B, C, D, E, F) -> Ret
impl<Ret, A, B, C, D, E, F> WithAbi<SystemUnwind> for fn(A, B, C, D, E, F) -> Ret
Source§impl<Ret> WithAbi<SystemUnwind> for unsafe extern "C" fn() -> Ret
impl<Ret> WithAbi<SystemUnwind> for unsafe extern "C" fn() -> Ret
Source§impl<Ret, A> WithAbi<SystemUnwind> for unsafe extern "C" fn(A) -> Ret
impl<Ret, A> WithAbi<SystemUnwind> for unsafe extern "C" fn(A) -> Ret
Source§impl<Ret, A, B> WithAbi<SystemUnwind> for unsafe extern "C" fn(A, B) -> Ret
impl<Ret, A, B> WithAbi<SystemUnwind> for unsafe extern "C" fn(A, B) -> Ret
Source§impl<Ret, A, B, C> WithAbi<SystemUnwind> for unsafe extern "C" fn(A, B, C) -> Ret
impl<Ret, A, B, C> WithAbi<SystemUnwind> for unsafe extern "C" fn(A, B, C) -> Ret
Source§impl<Ret, A, B, C, D> WithAbi<SystemUnwind> for unsafe extern "C" fn(A, B, C, D) -> Ret
impl<Ret, A, B, C, D> WithAbi<SystemUnwind> for unsafe extern "C" fn(A, B, C, D) -> Ret
Source§impl<Ret, A, B, C, D, E> WithAbi<SystemUnwind> for unsafe extern "C" fn(A, B, C, D, E) -> Ret
impl<Ret, A, B, C, D, E> WithAbi<SystemUnwind> for unsafe extern "C" fn(A, B, C, D, E) -> Ret
Source§impl<Ret, A, B, C, D, E, F> WithAbi<SystemUnwind> for unsafe extern "C" fn(A, B, C, D, E, F) -> Ret
impl<Ret, A, B, C, D, E, F> WithAbi<SystemUnwind> for unsafe extern "C" fn(A, B, C, D, E, F) -> Ret
Source§impl<Ret> WithAbi<SystemUnwind> for unsafe extern "C-unwind" fn() -> Ret
impl<Ret> WithAbi<SystemUnwind> for unsafe extern "C-unwind" fn() -> Ret
Source§impl<Ret, A> WithAbi<SystemUnwind> for unsafe extern "C-unwind" fn(A) -> Ret
impl<Ret, A> WithAbi<SystemUnwind> for unsafe extern "C-unwind" fn(A) -> Ret
Source§impl<Ret, A, B> WithAbi<SystemUnwind> for unsafe extern "C-unwind" fn(A, B) -> Ret
impl<Ret, A, B> WithAbi<SystemUnwind> for unsafe extern "C-unwind" fn(A, B) -> Ret
Source§impl<Ret, A, B, C> WithAbi<SystemUnwind> for unsafe extern "C-unwind" fn(A, B, C) -> Ret
impl<Ret, A, B, C> WithAbi<SystemUnwind> for unsafe extern "C-unwind" fn(A, B, C) -> Ret
Source§impl<Ret, A, B, C, D> WithAbi<SystemUnwind> for unsafe extern "C-unwind" fn(A, B, C, D) -> Ret
impl<Ret, A, B, C, D> WithAbi<SystemUnwind> for unsafe extern "C-unwind" fn(A, B, C, D) -> Ret
Source§impl<Ret, A, B, C, D, E> WithAbi<SystemUnwind> for unsafe extern "C-unwind" fn(A, B, C, D, E) -> Ret
impl<Ret, A, B, C, D, E> WithAbi<SystemUnwind> for unsafe extern "C-unwind" fn(A, B, C, D, E) -> Ret
Source§impl<Ret, A, B, C, D, E, F> WithAbi<SystemUnwind> for unsafe extern "C-unwind" fn(A, B, C, D, E, F) -> Ret
impl<Ret, A, B, C, D, E, F> WithAbi<SystemUnwind> for unsafe extern "C-unwind" fn(A, B, C, D, E, F) -> Ret
Source§impl<Ret> WithAbi<SystemUnwind> for unsafe extern "system" fn() -> Ret
impl<Ret> WithAbi<SystemUnwind> for unsafe extern "system" fn() -> Ret
Source§impl<Ret, A> WithAbi<SystemUnwind> for unsafe extern "system" fn(A) -> Ret
impl<Ret, A> WithAbi<SystemUnwind> for unsafe extern "system" fn(A) -> Ret
Source§impl<Ret, A, B> WithAbi<SystemUnwind> for unsafe extern "system" fn(A, B) -> Ret
impl<Ret, A, B> WithAbi<SystemUnwind> for unsafe extern "system" fn(A, B) -> Ret
Source§impl<Ret, A, B, C> WithAbi<SystemUnwind> for unsafe extern "system" fn(A, B, C) -> Ret
impl<Ret, A, B, C> WithAbi<SystemUnwind> for unsafe extern "system" fn(A, B, C) -> Ret
Source§impl<Ret, A, B, C, D> WithAbi<SystemUnwind> for unsafe extern "system" fn(A, B, C, D) -> Ret
impl<Ret, A, B, C, D> WithAbi<SystemUnwind> for unsafe extern "system" fn(A, B, C, D) -> Ret
Source§impl<Ret, A, B, C, D, E> WithAbi<SystemUnwind> for unsafe extern "system" fn(A, B, C, D, E) -> Ret
impl<Ret, A, B, C, D, E> WithAbi<SystemUnwind> for unsafe extern "system" fn(A, B, C, D, E) -> Ret
Source§impl<Ret, A, B, C, D, E, F> WithAbi<SystemUnwind> for unsafe extern "system" fn(A, B, C, D, E, F) -> Ret
impl<Ret, A, B, C, D, E, F> WithAbi<SystemUnwind> for unsafe extern "system" fn(A, B, C, D, E, F) -> Ret
Source§impl<Ret> WithAbi<SystemUnwind> for unsafe extern "system-unwind" fn() -> Ret
impl<Ret> WithAbi<SystemUnwind> for unsafe extern "system-unwind" fn() -> Ret
Source§impl<Ret, A> WithAbi<SystemUnwind> for unsafe extern "system-unwind" fn(A) -> Ret
impl<Ret, A> WithAbi<SystemUnwind> for unsafe extern "system-unwind" fn(A) -> Ret
Source§impl<Ret, A, B> WithAbi<SystemUnwind> for unsafe extern "system-unwind" fn(A, B) -> Ret
impl<Ret, A, B> WithAbi<SystemUnwind> for unsafe extern "system-unwind" fn(A, B) -> Ret
Source§impl<Ret, A, B, C> WithAbi<SystemUnwind> for unsafe extern "system-unwind" fn(A, B, C) -> Ret
impl<Ret, A, B, C> WithAbi<SystemUnwind> for unsafe extern "system-unwind" fn(A, B, C) -> Ret
Source§impl<Ret, A, B, C, D> WithAbi<SystemUnwind> for unsafe extern "system-unwind" fn(A, B, C, D) -> Ret
impl<Ret, A, B, C, D> WithAbi<SystemUnwind> for unsafe extern "system-unwind" fn(A, B, C, D) -> Ret
Source§impl<Ret, A, B, C, D, E> WithAbi<SystemUnwind> for unsafe extern "system-unwind" fn(A, B, C, D, E) -> Ret
impl<Ret, A, B, C, D, E> WithAbi<SystemUnwind> for unsafe extern "system-unwind" fn(A, B, C, D, E) -> Ret
Source§impl<Ret, A, B, C, D, E, F> WithAbi<SystemUnwind> for unsafe extern "system-unwind" fn(A, B, C, D, E, F) -> Ret
impl<Ret, A, B, C, D, E, F> WithAbi<SystemUnwind> for unsafe extern "system-unwind" fn(A, B, C, D, E, F) -> Ret
Source§impl<Ret> WithAbi<SystemUnwind> for unsafe extern "sysv64" fn() -> Ret
impl<Ret> WithAbi<SystemUnwind> for unsafe extern "sysv64" fn() -> Ret
Source§impl<Ret, A> WithAbi<SystemUnwind> for unsafe extern "sysv64" fn(A) -> Ret
impl<Ret, A> WithAbi<SystemUnwind> for unsafe extern "sysv64" fn(A) -> Ret
Source§impl<Ret, A, B> WithAbi<SystemUnwind> for unsafe extern "sysv64" fn(A, B) -> Ret
impl<Ret, A, B> WithAbi<SystemUnwind> for unsafe extern "sysv64" fn(A, B) -> Ret
Source§impl<Ret, A, B, C> WithAbi<SystemUnwind> for unsafe extern "sysv64" fn(A, B, C) -> Ret
impl<Ret, A, B, C> WithAbi<SystemUnwind> for unsafe extern "sysv64" fn(A, B, C) -> Ret
Source§impl<Ret, A, B, C, D> WithAbi<SystemUnwind> for unsafe extern "sysv64" fn(A, B, C, D) -> Ret
impl<Ret, A, B, C, D> WithAbi<SystemUnwind> for unsafe extern "sysv64" fn(A, B, C, D) -> Ret
Source§impl<Ret, A, B, C, D, E> WithAbi<SystemUnwind> for unsafe extern "sysv64" fn(A, B, C, D, E) -> Ret
impl<Ret, A, B, C, D, E> WithAbi<SystemUnwind> for unsafe extern "sysv64" fn(A, B, C, D, E) -> Ret
Source§impl<Ret, A, B, C, D, E, F> WithAbi<SystemUnwind> for unsafe extern "sysv64" fn(A, B, C, D, E, F) -> Ret
impl<Ret, A, B, C, D, E, F> WithAbi<SystemUnwind> for unsafe extern "sysv64" fn(A, B, C, D, E, F) -> Ret
Source§impl<Ret> WithAbi<SystemUnwind> for unsafe extern "sysv64-unwind" fn() -> Ret
impl<Ret> WithAbi<SystemUnwind> for unsafe extern "sysv64-unwind" fn() -> Ret
Source§impl<Ret, A> WithAbi<SystemUnwind> for unsafe extern "sysv64-unwind" fn(A) -> Ret
impl<Ret, A> WithAbi<SystemUnwind> for unsafe extern "sysv64-unwind" fn(A) -> Ret
Source§impl<Ret, A, B> WithAbi<SystemUnwind> for unsafe extern "sysv64-unwind" fn(A, B) -> Ret
impl<Ret, A, B> WithAbi<SystemUnwind> for unsafe extern "sysv64-unwind" fn(A, B) -> Ret
Source§impl<Ret, A, B, C> WithAbi<SystemUnwind> for unsafe extern "sysv64-unwind" fn(A, B, C) -> Ret
impl<Ret, A, B, C> WithAbi<SystemUnwind> for unsafe extern "sysv64-unwind" fn(A, B, C) -> Ret
Source§impl<Ret, A, B, C, D> WithAbi<SystemUnwind> for unsafe extern "sysv64-unwind" fn(A, B, C, D) -> Ret
impl<Ret, A, B, C, D> WithAbi<SystemUnwind> for unsafe extern "sysv64-unwind" fn(A, B, C, D) -> Ret
Source§impl<Ret, A, B, C, D, E> WithAbi<SystemUnwind> for unsafe extern "sysv64-unwind" fn(A, B, C, D, E) -> Ret
impl<Ret, A, B, C, D, E> WithAbi<SystemUnwind> for unsafe extern "sysv64-unwind" fn(A, B, C, D, E) -> Ret
Source§impl<Ret, A, B, C, D, E, F> WithAbi<SystemUnwind> for unsafe extern "sysv64-unwind" fn(A, B, C, D, E, F) -> Ret
impl<Ret, A, B, C, D, E, F> WithAbi<SystemUnwind> for unsafe extern "sysv64-unwind" fn(A, B, C, D, E, F) -> Ret
Source§impl<Ret> WithAbi<SystemUnwind> for unsafe fn() -> Ret
impl<Ret> WithAbi<SystemUnwind> for unsafe fn() -> Ret
Source§impl<Ret, A> WithAbi<SystemUnwind> for unsafe fn(A) -> Ret
impl<Ret, A> WithAbi<SystemUnwind> for unsafe fn(A) -> Ret
Source§impl<Ret, A, B> WithAbi<SystemUnwind> for unsafe fn(A, B) -> Ret
impl<Ret, A, B> WithAbi<SystemUnwind> for unsafe fn(A, B) -> Ret
Source§impl<Ret, A, B, C> WithAbi<SystemUnwind> for unsafe fn(A, B, C) -> Ret
impl<Ret, A, B, C> WithAbi<SystemUnwind> for unsafe fn(A, B, C) -> Ret
Source§impl<Ret, A, B, C, D> WithAbi<SystemUnwind> for unsafe fn(A, B, C, D) -> Ret
impl<Ret, A, B, C, D> WithAbi<SystemUnwind> for unsafe fn(A, B, C, D) -> Ret
Source§impl<Ret, A, B, C, D, E> WithAbi<SystemUnwind> for unsafe fn(A, B, C, D, E) -> Ret
impl<Ret, A, B, C, D, E> WithAbi<SystemUnwind> for unsafe fn(A, B, C, D, E) -> Ret
Source§impl<Ret, A, B, C, D, E, F> WithAbi<SystemUnwind> for unsafe fn(A, B, C, D, E, F) -> Ret
impl<Ret, A, B, C, D, E, F> WithAbi<SystemUnwind> for unsafe fn(A, B, C, D, E, F) -> Ret
impl Copy for SystemUnwind
impl Eq for SystemUnwind
impl<Ret> HasAbi<SystemUnwind> for extern "system-unwind" fn() -> Ret
impl<Ret, A> HasAbi<SystemUnwind> for extern "system-unwind" fn(A) -> Ret
impl<Ret, A, B> HasAbi<SystemUnwind> for extern "system-unwind" fn(A, B) -> Ret
impl<Ret, A, B, C> HasAbi<SystemUnwind> for extern "system-unwind" fn(A, B, C) -> Ret
impl<Ret, A, B, C, D> HasAbi<SystemUnwind> for extern "system-unwind" fn(A, B, C, D) -> Ret
impl<Ret, A, B, C, D, E> HasAbi<SystemUnwind> for extern "system-unwind" fn(A, B, C, D, E) -> Ret
impl<Ret, A, B, C, D, E, F> HasAbi<SystemUnwind> for extern "system-unwind" fn(A, B, C, D, E, F) -> Ret
impl<Ret> HasAbi<SystemUnwind> for unsafe extern "system-unwind" fn() -> Ret
impl<Ret, A> HasAbi<SystemUnwind> for unsafe extern "system-unwind" fn(A) -> Ret
impl<Ret, A, B> HasAbi<SystemUnwind> for unsafe extern "system-unwind" fn(A, B) -> Ret
impl<Ret, A, B, C> HasAbi<SystemUnwind> for unsafe extern "system-unwind" fn(A, B, C) -> Ret
impl<Ret, A, B, C, D> HasAbi<SystemUnwind> for unsafe extern "system-unwind" fn(A, B, C, D) -> Ret
impl<Ret, A, B, C, D, E> HasAbi<SystemUnwind> for unsafe extern "system-unwind" fn(A, B, C, D, E) -> Ret
impl<Ret, A, B, C, D, E, F> HasAbi<SystemUnwind> for unsafe extern "system-unwind" fn(A, B, C, D, E, F) -> Ret
impl StructuralPartialEq for SystemUnwind
Auto Trait Implementations§
impl Freeze for SystemUnwind
impl RefUnwindSafe for SystemUnwind
impl Send for SystemUnwind
impl Sync for SystemUnwind
impl Unpin for SystemUnwind
impl UnwindSafe for SystemUnwind
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