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<Output, A, B, C, D> BuildFn<Safe, SystemUnwind, Output> for (A, B, C, D)
impl<Output, A, B, C, D> BuildFn<Safe, SystemUnwind, Output> for (A, B, C, D)
Source§impl<Output, A, B, C, D, E> BuildFn<Safe, SystemUnwind, Output> for (A, B, C, D, E)
impl<Output, A, B, C, D, E> BuildFn<Safe, SystemUnwind, Output> for (A, B, C, D, E)
Source§impl<Output, A, B, C, D, E, F> BuildFn<Safe, SystemUnwind, Output> for (A, B, C, D, E, F)
impl<Output, A, B, C, D, E, F> BuildFn<Safe, SystemUnwind, Output> for (A, B, C, D, E, F)
Source§impl<Output, A, B, C, D> BuildFn<Unsafe, SystemUnwind, Output> for (A, B, C, D)
impl<Output, A, B, C, D> BuildFn<Unsafe, SystemUnwind, Output> for (A, B, C, D)
Source§impl<Output, A, B, C, D, E> BuildFn<Unsafe, SystemUnwind, Output> for (A, B, C, D, E)
impl<Output, A, B, C, D, E> BuildFn<Unsafe, SystemUnwind, Output> for (A, B, C, D, E)
Source§impl<Output, A, B, C, D, E, F> BuildFn<Unsafe, SystemUnwind, Output> for (A, B, C, D, E, F)
impl<Output, A, B, C, D, E, F> BuildFn<Unsafe, SystemUnwind, Output> for (A, B, C, D, E, F)
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<Output> WithAbiImpl<SystemUnwind> for extern "C" fn() -> Output
impl<Output> WithAbiImpl<SystemUnwind> for extern "C" fn() -> Output
Source§impl<Output, A> WithAbiImpl<SystemUnwind> for extern "C" fn(A) -> Output
impl<Output, A> WithAbiImpl<SystemUnwind> for extern "C" fn(A) -> Output
Source§impl<Output, A, B> WithAbiImpl<SystemUnwind> for extern "C" fn(A, B) -> Output
impl<Output, A, B> WithAbiImpl<SystemUnwind> for extern "C" fn(A, B) -> Output
Source§impl<Output, A, B, C> WithAbiImpl<SystemUnwind> for extern "C" fn(A, B, C) -> Output
impl<Output, A, B, C> WithAbiImpl<SystemUnwind> for extern "C" fn(A, B, C) -> Output
Source§impl<Output, A, B, C, D> WithAbiImpl<SystemUnwind> for extern "C" fn(A, B, C, D) -> Output
impl<Output, A, B, C, D> WithAbiImpl<SystemUnwind> for extern "C" fn(A, B, C, D) -> Output
Source§impl<Output, A, B, C, D, E> WithAbiImpl<SystemUnwind> for extern "C" fn(A, B, C, D, E) -> Output
impl<Output, A, B, C, D, E> WithAbiImpl<SystemUnwind> for extern "C" fn(A, B, C, D, E) -> Output
Source§impl<Output, A, B, C, D, E, F> WithAbiImpl<SystemUnwind> for extern "C" fn(A, B, C, D, E, F) -> Output
impl<Output, A, B, C, D, E, F> WithAbiImpl<SystemUnwind> for extern "C" fn(A, B, C, D, E, F) -> Output
Source§impl<Output> WithAbiImpl<SystemUnwind> for extern "C-unwind" fn() -> Output
impl<Output> WithAbiImpl<SystemUnwind> for extern "C-unwind" fn() -> Output
Source§impl<Output, A> WithAbiImpl<SystemUnwind> for extern "C-unwind" fn(A) -> Output
impl<Output, A> WithAbiImpl<SystemUnwind> for extern "C-unwind" fn(A) -> Output
Source§impl<Output, A, B> WithAbiImpl<SystemUnwind> for extern "C-unwind" fn(A, B) -> Output
impl<Output, A, B> WithAbiImpl<SystemUnwind> for extern "C-unwind" fn(A, B) -> Output
Source§impl<Output, A, B, C> WithAbiImpl<SystemUnwind> for extern "C-unwind" fn(A, B, C) -> Output
impl<Output, A, B, C> WithAbiImpl<SystemUnwind> for extern "C-unwind" fn(A, B, C) -> Output
Source§impl<Output, A, B, C, D> WithAbiImpl<SystemUnwind> for extern "C-unwind" fn(A, B, C, D) -> Output
impl<Output, A, B, C, D> WithAbiImpl<SystemUnwind> for extern "C-unwind" fn(A, B, C, D) -> Output
Source§impl<Output, A, B, C, D, E> WithAbiImpl<SystemUnwind> for extern "C-unwind" fn(A, B, C, D, E) -> Output
impl<Output, A, B, C, D, E> WithAbiImpl<SystemUnwind> for extern "C-unwind" fn(A, B, C, D, E) -> Output
Source§impl<Output, A, B, C, D, E, F> WithAbiImpl<SystemUnwind> for extern "C-unwind" fn(A, B, C, D, E, F) -> Output
impl<Output, A, B, C, D, E, F> WithAbiImpl<SystemUnwind> for extern "C-unwind" fn(A, B, C, D, E, F) -> Output
Source§impl<Output> WithAbiImpl<SystemUnwind> for extern "efiapi" fn() -> Output
impl<Output> WithAbiImpl<SystemUnwind> for extern "efiapi" fn() -> Output
Source§impl<Output, A> WithAbiImpl<SystemUnwind> for extern "efiapi" fn(A) -> Output
impl<Output, A> WithAbiImpl<SystemUnwind> for extern "efiapi" fn(A) -> Output
Source§impl<Output, A, B> WithAbiImpl<SystemUnwind> for extern "efiapi" fn(A, B) -> Output
impl<Output, A, B> WithAbiImpl<SystemUnwind> for extern "efiapi" fn(A, B) -> Output
Source§impl<Output, A, B, C> WithAbiImpl<SystemUnwind> for extern "efiapi" fn(A, B, C) -> Output
impl<Output, A, B, C> WithAbiImpl<SystemUnwind> for extern "efiapi" fn(A, B, C) -> Output
Source§impl<Output, A, B, C, D> WithAbiImpl<SystemUnwind> for extern "efiapi" fn(A, B, C, D) -> Output
impl<Output, A, B, C, D> WithAbiImpl<SystemUnwind> for extern "efiapi" fn(A, B, C, D) -> Output
Source§impl<Output, A, B, C, D, E> WithAbiImpl<SystemUnwind> for extern "efiapi" fn(A, B, C, D, E) -> Output
impl<Output, A, B, C, D, E> WithAbiImpl<SystemUnwind> for extern "efiapi" fn(A, B, C, D, E) -> Output
Source§impl<Output, A, B, C, D, E, F> WithAbiImpl<SystemUnwind> for extern "efiapi" fn(A, B, C, D, E, F) -> Output
impl<Output, A, B, C, D, E, F> WithAbiImpl<SystemUnwind> for extern "efiapi" fn(A, B, C, D, E, F) -> Output
Source§impl<Output> WithAbiImpl<SystemUnwind> for extern "system" fn() -> Output
impl<Output> WithAbiImpl<SystemUnwind> for extern "system" fn() -> Output
Source§impl<Output, A> WithAbiImpl<SystemUnwind> for extern "system" fn(A) -> Output
impl<Output, A> WithAbiImpl<SystemUnwind> for extern "system" fn(A) -> Output
Source§impl<Output, A, B> WithAbiImpl<SystemUnwind> for extern "system" fn(A, B) -> Output
impl<Output, A, B> WithAbiImpl<SystemUnwind> for extern "system" fn(A, B) -> Output
Source§impl<Output, A, B, C> WithAbiImpl<SystemUnwind> for extern "system" fn(A, B, C) -> Output
impl<Output, A, B, C> WithAbiImpl<SystemUnwind> for extern "system" fn(A, B, C) -> Output
Source§impl<Output, A, B, C, D> WithAbiImpl<SystemUnwind> for extern "system" fn(A, B, C, D) -> Output
impl<Output, A, B, C, D> WithAbiImpl<SystemUnwind> for extern "system" fn(A, B, C, D) -> Output
Source§impl<Output, A, B, C, D, E> WithAbiImpl<SystemUnwind> for extern "system" fn(A, B, C, D, E) -> Output
impl<Output, A, B, C, D, E> WithAbiImpl<SystemUnwind> for extern "system" fn(A, B, C, D, E) -> Output
Source§impl<Output, A, B, C, D, E, F> WithAbiImpl<SystemUnwind> for extern "system" fn(A, B, C, D, E, F) -> Output
impl<Output, A, B, C, D, E, F> WithAbiImpl<SystemUnwind> for extern "system" fn(A, B, C, D, E, F) -> Output
Source§impl<Output> WithAbiImpl<SystemUnwind> for extern "system-unwind" fn() -> Output
impl<Output> WithAbiImpl<SystemUnwind> for extern "system-unwind" fn() -> Output
Source§impl<Output, A> WithAbiImpl<SystemUnwind> for extern "system-unwind" fn(A) -> Output
impl<Output, A> WithAbiImpl<SystemUnwind> for extern "system-unwind" fn(A) -> Output
Source§impl<Output, A, B> WithAbiImpl<SystemUnwind> for extern "system-unwind" fn(A, B) -> Output
impl<Output, A, B> WithAbiImpl<SystemUnwind> for extern "system-unwind" fn(A, B) -> Output
Source§impl<Output, A, B, C> WithAbiImpl<SystemUnwind> for extern "system-unwind" fn(A, B, C) -> Output
impl<Output, A, B, C> WithAbiImpl<SystemUnwind> for extern "system-unwind" fn(A, B, C) -> Output
Source§impl<Output, A, B, C, D> WithAbiImpl<SystemUnwind> for extern "system-unwind" fn(A, B, C, D) -> Output
impl<Output, A, B, C, D> WithAbiImpl<SystemUnwind> for extern "system-unwind" fn(A, B, C, D) -> Output
Source§impl<Output, A, B, C, D, E> WithAbiImpl<SystemUnwind> for extern "system-unwind" fn(A, B, C, D, E) -> Output
impl<Output, A, B, C, D, E> WithAbiImpl<SystemUnwind> for extern "system-unwind" fn(A, B, C, D, E) -> Output
Source§impl<Output, A, B, C, D, E, F> WithAbiImpl<SystemUnwind> for extern "system-unwind" fn(A, B, C, D, E, F) -> Output
impl<Output, A, B, C, D, E, F> WithAbiImpl<SystemUnwind> for extern "system-unwind" fn(A, B, C, D, E, F) -> Output
Source§impl<Output> WithAbiImpl<SystemUnwind> for extern "sysv64" fn() -> Output
impl<Output> WithAbiImpl<SystemUnwind> for extern "sysv64" fn() -> Output
Source§impl<Output, A> WithAbiImpl<SystemUnwind> for extern "sysv64" fn(A) -> Output
impl<Output, A> WithAbiImpl<SystemUnwind> for extern "sysv64" fn(A) -> Output
Source§impl<Output, A, B> WithAbiImpl<SystemUnwind> for extern "sysv64" fn(A, B) -> Output
impl<Output, A, B> WithAbiImpl<SystemUnwind> for extern "sysv64" fn(A, B) -> Output
Source§impl<Output, A, B, C> WithAbiImpl<SystemUnwind> for extern "sysv64" fn(A, B, C) -> Output
impl<Output, A, B, C> WithAbiImpl<SystemUnwind> for extern "sysv64" fn(A, B, C) -> Output
Source§impl<Output, A, B, C, D> WithAbiImpl<SystemUnwind> for extern "sysv64" fn(A, B, C, D) -> Output
impl<Output, A, B, C, D> WithAbiImpl<SystemUnwind> for extern "sysv64" fn(A, B, C, D) -> Output
Source§impl<Output, A, B, C, D, E> WithAbiImpl<SystemUnwind> for extern "sysv64" fn(A, B, C, D, E) -> Output
impl<Output, A, B, C, D, E> WithAbiImpl<SystemUnwind> for extern "sysv64" fn(A, B, C, D, E) -> Output
Source§impl<Output, A, B, C, D, E, F> WithAbiImpl<SystemUnwind> for extern "sysv64" fn(A, B, C, D, E, F) -> Output
impl<Output, A, B, C, D, E, F> WithAbiImpl<SystemUnwind> for extern "sysv64" fn(A, B, C, D, E, F) -> Output
Source§impl<Output> WithAbiImpl<SystemUnwind> for extern "sysv64-unwind" fn() -> Output
impl<Output> WithAbiImpl<SystemUnwind> for extern "sysv64-unwind" fn() -> Output
Source§impl<Output, A> WithAbiImpl<SystemUnwind> for extern "sysv64-unwind" fn(A) -> Output
impl<Output, A> WithAbiImpl<SystemUnwind> for extern "sysv64-unwind" fn(A) -> Output
Source§impl<Output, A, B> WithAbiImpl<SystemUnwind> for extern "sysv64-unwind" fn(A, B) -> Output
impl<Output, A, B> WithAbiImpl<SystemUnwind> for extern "sysv64-unwind" fn(A, B) -> Output
Source§impl<Output, A, B, C> WithAbiImpl<SystemUnwind> for extern "sysv64-unwind" fn(A, B, C) -> Output
impl<Output, A, B, C> WithAbiImpl<SystemUnwind> for extern "sysv64-unwind" fn(A, B, C) -> Output
Source§impl<Output, A, B, C, D> WithAbiImpl<SystemUnwind> for extern "sysv64-unwind" fn(A, B, C, D) -> Output
impl<Output, A, B, C, D> WithAbiImpl<SystemUnwind> for extern "sysv64-unwind" fn(A, B, C, D) -> Output
Source§impl<Output, A, B, C, D, E> WithAbiImpl<SystemUnwind> for extern "sysv64-unwind" fn(A, B, C, D, E) -> Output
impl<Output, A, B, C, D, E> WithAbiImpl<SystemUnwind> for extern "sysv64-unwind" fn(A, B, C, D, E) -> Output
Source§impl<Output, A, B, C, D, E, F> WithAbiImpl<SystemUnwind> for extern "sysv64-unwind" fn(A, B, C, D, E, F) -> Output
impl<Output, A, B, C, D, E, F> WithAbiImpl<SystemUnwind> for extern "sysv64-unwind" fn(A, B, C, D, E, F) -> Output
Source§impl<Output> WithAbiImpl<SystemUnwind> for fn() -> Output
impl<Output> WithAbiImpl<SystemUnwind> for fn() -> Output
Source§impl<Output, A> WithAbiImpl<SystemUnwind> for fn(A) -> Output
impl<Output, A> WithAbiImpl<SystemUnwind> for fn(A) -> Output
Source§impl<Output, A, B> WithAbiImpl<SystemUnwind> for fn(A, B) -> Output
impl<Output, A, B> WithAbiImpl<SystemUnwind> for fn(A, B) -> Output
Source§impl<Output, A, B, C> WithAbiImpl<SystemUnwind> for fn(A, B, C) -> Output
impl<Output, A, B, C> WithAbiImpl<SystemUnwind> for fn(A, B, C) -> Output
Source§impl<Output, A, B, C, D> WithAbiImpl<SystemUnwind> for fn(A, B, C, D) -> Output
impl<Output, A, B, C, D> WithAbiImpl<SystemUnwind> for fn(A, B, C, D) -> Output
Source§impl<Output, A, B, C, D, E> WithAbiImpl<SystemUnwind> for fn(A, B, C, D, E) -> Output
impl<Output, A, B, C, D, E> WithAbiImpl<SystemUnwind> for fn(A, B, C, D, E) -> Output
Source§impl<Output, A, B, C, D, E, F> WithAbiImpl<SystemUnwind> for fn(A, B, C, D, E, F) -> Output
impl<Output, A, B, C, D, E, F> WithAbiImpl<SystemUnwind> for fn(A, B, C, D, E, F) -> Output
Source§impl<Output> WithAbiImpl<SystemUnwind> for unsafe extern "C" fn() -> Output
impl<Output> WithAbiImpl<SystemUnwind> for unsafe extern "C" fn() -> Output
Source§impl<Output, A> WithAbiImpl<SystemUnwind> for unsafe extern "C" fn(A) -> Output
impl<Output, A> WithAbiImpl<SystemUnwind> for unsafe extern "C" fn(A) -> Output
Source§impl<Output, A, B> WithAbiImpl<SystemUnwind> for unsafe extern "C" fn(A, B) -> Output
impl<Output, A, B> WithAbiImpl<SystemUnwind> for unsafe extern "C" fn(A, B) -> Output
Source§impl<Output, A, B, C> WithAbiImpl<SystemUnwind> for unsafe extern "C" fn(A, B, C) -> Output
impl<Output, A, B, C> WithAbiImpl<SystemUnwind> for unsafe extern "C" fn(A, B, C) -> Output
Source§impl<Output, A, B, C, D> WithAbiImpl<SystemUnwind> for unsafe extern "C" fn(A, B, C, D) -> Output
impl<Output, A, B, C, D> WithAbiImpl<SystemUnwind> for unsafe extern "C" fn(A, B, C, D) -> Output
Source§impl<Output, A, B, C, D, E> WithAbiImpl<SystemUnwind> for unsafe extern "C" fn(A, B, C, D, E) -> Output
impl<Output, A, B, C, D, E> WithAbiImpl<SystemUnwind> for unsafe extern "C" fn(A, B, C, D, E) -> Output
Source§impl<Output, A, B, C, D, E, F> WithAbiImpl<SystemUnwind> for unsafe extern "C" fn(A, B, C, D, E, F) -> Output
impl<Output, A, B, C, D, E, F> WithAbiImpl<SystemUnwind> for unsafe extern "C" fn(A, B, C, D, E, F) -> Output
Source§impl<Output> WithAbiImpl<SystemUnwind> for unsafe extern "C-unwind" fn() -> Output
impl<Output> WithAbiImpl<SystemUnwind> for unsafe extern "C-unwind" fn() -> Output
Source§impl<Output, A> WithAbiImpl<SystemUnwind> for unsafe extern "C-unwind" fn(A) -> Output
impl<Output, A> WithAbiImpl<SystemUnwind> for unsafe extern "C-unwind" fn(A) -> Output
Source§impl<Output, A, B> WithAbiImpl<SystemUnwind> for unsafe extern "C-unwind" fn(A, B) -> Output
impl<Output, A, B> WithAbiImpl<SystemUnwind> for unsafe extern "C-unwind" fn(A, B) -> Output
Source§impl<Output, A, B, C> WithAbiImpl<SystemUnwind> for unsafe extern "C-unwind" fn(A, B, C) -> Output
impl<Output, A, B, C> WithAbiImpl<SystemUnwind> for unsafe extern "C-unwind" fn(A, B, C) -> Output
Source§impl<Output, A, B, C, D> WithAbiImpl<SystemUnwind> for unsafe extern "C-unwind" fn(A, B, C, D) -> Output
impl<Output, A, B, C, D> WithAbiImpl<SystemUnwind> for unsafe extern "C-unwind" fn(A, B, C, D) -> Output
Source§impl<Output, A, B, C, D, E> WithAbiImpl<SystemUnwind> for unsafe extern "C-unwind" fn(A, B, C, D, E) -> Output
impl<Output, A, B, C, D, E> WithAbiImpl<SystemUnwind> for unsafe extern "C-unwind" fn(A, B, C, D, E) -> Output
Source§impl<Output, A, B, C, D, E, F> WithAbiImpl<SystemUnwind> for unsafe extern "C-unwind" fn(A, B, C, D, E, F) -> Output
impl<Output, A, B, C, D, E, F> WithAbiImpl<SystemUnwind> for unsafe extern "C-unwind" fn(A, B, C, D, E, F) -> Output
Source§impl<Output> WithAbiImpl<SystemUnwind> for unsafe extern "efiapi" fn() -> Output
impl<Output> WithAbiImpl<SystemUnwind> for unsafe extern "efiapi" fn() -> Output
Source§impl<Output, A> WithAbiImpl<SystemUnwind> for unsafe extern "efiapi" fn(A) -> Output
impl<Output, A> WithAbiImpl<SystemUnwind> for unsafe extern "efiapi" fn(A) -> Output
Source§impl<Output, A, B> WithAbiImpl<SystemUnwind> for unsafe extern "efiapi" fn(A, B) -> Output
impl<Output, A, B> WithAbiImpl<SystemUnwind> for unsafe extern "efiapi" fn(A, B) -> Output
Source§impl<Output, A, B, C> WithAbiImpl<SystemUnwind> for unsafe extern "efiapi" fn(A, B, C) -> Output
impl<Output, A, B, C> WithAbiImpl<SystemUnwind> for unsafe extern "efiapi" fn(A, B, C) -> Output
Source§impl<Output, A, B, C, D> WithAbiImpl<SystemUnwind> for unsafe extern "efiapi" fn(A, B, C, D) -> Output
impl<Output, A, B, C, D> WithAbiImpl<SystemUnwind> for unsafe extern "efiapi" fn(A, B, C, D) -> Output
Source§impl<Output, A, B, C, D, E> WithAbiImpl<SystemUnwind> for unsafe extern "efiapi" fn(A, B, C, D, E) -> Output
impl<Output, A, B, C, D, E> WithAbiImpl<SystemUnwind> for unsafe extern "efiapi" fn(A, B, C, D, E) -> Output
Source§impl<Output, A, B, C, D, E, F> WithAbiImpl<SystemUnwind> for unsafe extern "efiapi" fn(A, B, C, D, E, F) -> Output
impl<Output, A, B, C, D, E, F> WithAbiImpl<SystemUnwind> for unsafe extern "efiapi" fn(A, B, C, D, E, F) -> Output
Source§impl<Output> WithAbiImpl<SystemUnwind> for unsafe extern "system" fn() -> Output
impl<Output> WithAbiImpl<SystemUnwind> for unsafe extern "system" fn() -> Output
Source§impl<Output, A> WithAbiImpl<SystemUnwind> for unsafe extern "system" fn(A) -> Output
impl<Output, A> WithAbiImpl<SystemUnwind> for unsafe extern "system" fn(A) -> Output
Source§impl<Output, A, B> WithAbiImpl<SystemUnwind> for unsafe extern "system" fn(A, B) -> Output
impl<Output, A, B> WithAbiImpl<SystemUnwind> for unsafe extern "system" fn(A, B) -> Output
Source§impl<Output, A, B, C> WithAbiImpl<SystemUnwind> for unsafe extern "system" fn(A, B, C) -> Output
impl<Output, A, B, C> WithAbiImpl<SystemUnwind> for unsafe extern "system" fn(A, B, C) -> Output
Source§impl<Output, A, B, C, D> WithAbiImpl<SystemUnwind> for unsafe extern "system" fn(A, B, C, D) -> Output
impl<Output, A, B, C, D> WithAbiImpl<SystemUnwind> for unsafe extern "system" fn(A, B, C, D) -> Output
Source§impl<Output, A, B, C, D, E> WithAbiImpl<SystemUnwind> for unsafe extern "system" fn(A, B, C, D, E) -> Output
impl<Output, A, B, C, D, E> WithAbiImpl<SystemUnwind> for unsafe extern "system" fn(A, B, C, D, E) -> Output
Source§impl<Output, A, B, C, D, E, F> WithAbiImpl<SystemUnwind> for unsafe extern "system" fn(A, B, C, D, E, F) -> Output
impl<Output, A, B, C, D, E, F> WithAbiImpl<SystemUnwind> for unsafe extern "system" fn(A, B, C, D, E, F) -> Output
Source§impl<Output> WithAbiImpl<SystemUnwind> for unsafe extern "system-unwind" fn() -> Output
impl<Output> WithAbiImpl<SystemUnwind> for unsafe extern "system-unwind" fn() -> Output
Source§impl<Output, A> WithAbiImpl<SystemUnwind> for unsafe extern "system-unwind" fn(A) -> Output
impl<Output, A> WithAbiImpl<SystemUnwind> for unsafe extern "system-unwind" fn(A) -> Output
Source§impl<Output, A, B> WithAbiImpl<SystemUnwind> for unsafe extern "system-unwind" fn(A, B) -> Output
impl<Output, A, B> WithAbiImpl<SystemUnwind> for unsafe extern "system-unwind" fn(A, B) -> Output
Source§impl<Output, A, B, C> WithAbiImpl<SystemUnwind> for unsafe extern "system-unwind" fn(A, B, C) -> Output
impl<Output, A, B, C> WithAbiImpl<SystemUnwind> for unsafe extern "system-unwind" fn(A, B, C) -> Output
Source§impl<Output, A, B, C, D> WithAbiImpl<SystemUnwind> for unsafe extern "system-unwind" fn(A, B, C, D) -> Output
impl<Output, A, B, C, D> WithAbiImpl<SystemUnwind> for unsafe extern "system-unwind" fn(A, B, C, D) -> Output
Source§impl<Output, A, B, C, D, E> WithAbiImpl<SystemUnwind> for unsafe extern "system-unwind" fn(A, B, C, D, E) -> Output
impl<Output, A, B, C, D, E> WithAbiImpl<SystemUnwind> for unsafe extern "system-unwind" fn(A, B, C, D, E) -> Output
Source§impl<Output, A, B, C, D, E, F> WithAbiImpl<SystemUnwind> for unsafe extern "system-unwind" fn(A, B, C, D, E, F) -> Output
impl<Output, A, B, C, D, E, F> WithAbiImpl<SystemUnwind> for unsafe extern "system-unwind" fn(A, B, C, D, E, F) -> Output
Source§impl<Output> WithAbiImpl<SystemUnwind> for unsafe extern "sysv64" fn() -> Output
impl<Output> WithAbiImpl<SystemUnwind> for unsafe extern "sysv64" fn() -> Output
Source§impl<Output, A> WithAbiImpl<SystemUnwind> for unsafe extern "sysv64" fn(A) -> Output
impl<Output, A> WithAbiImpl<SystemUnwind> for unsafe extern "sysv64" fn(A) -> Output
Source§impl<Output, A, B> WithAbiImpl<SystemUnwind> for unsafe extern "sysv64" fn(A, B) -> Output
impl<Output, A, B> WithAbiImpl<SystemUnwind> for unsafe extern "sysv64" fn(A, B) -> Output
Source§impl<Output, A, B, C> WithAbiImpl<SystemUnwind> for unsafe extern "sysv64" fn(A, B, C) -> Output
impl<Output, A, B, C> WithAbiImpl<SystemUnwind> for unsafe extern "sysv64" fn(A, B, C) -> Output
Source§impl<Output, A, B, C, D> WithAbiImpl<SystemUnwind> for unsafe extern "sysv64" fn(A, B, C, D) -> Output
impl<Output, A, B, C, D> WithAbiImpl<SystemUnwind> for unsafe extern "sysv64" fn(A, B, C, D) -> Output
Source§impl<Output, A, B, C, D, E> WithAbiImpl<SystemUnwind> for unsafe extern "sysv64" fn(A, B, C, D, E) -> Output
impl<Output, A, B, C, D, E> WithAbiImpl<SystemUnwind> for unsafe extern "sysv64" fn(A, B, C, D, E) -> Output
Source§impl<Output, A, B, C, D, E, F> WithAbiImpl<SystemUnwind> for unsafe extern "sysv64" fn(A, B, C, D, E, F) -> Output
impl<Output, A, B, C, D, E, F> WithAbiImpl<SystemUnwind> for unsafe extern "sysv64" fn(A, B, C, D, E, F) -> Output
Source§impl<Output> WithAbiImpl<SystemUnwind> for unsafe extern "sysv64-unwind" fn() -> Output
impl<Output> WithAbiImpl<SystemUnwind> for unsafe extern "sysv64-unwind" fn() -> Output
Source§impl<Output, A> WithAbiImpl<SystemUnwind> for unsafe extern "sysv64-unwind" fn(A) -> Output
impl<Output, A> WithAbiImpl<SystemUnwind> for unsafe extern "sysv64-unwind" fn(A) -> Output
Source§impl<Output, A, B> WithAbiImpl<SystemUnwind> for unsafe extern "sysv64-unwind" fn(A, B) -> Output
impl<Output, A, B> WithAbiImpl<SystemUnwind> for unsafe extern "sysv64-unwind" fn(A, B) -> Output
Source§impl<Output, A, B, C> WithAbiImpl<SystemUnwind> for unsafe extern "sysv64-unwind" fn(A, B, C) -> Output
impl<Output, A, B, C> WithAbiImpl<SystemUnwind> for unsafe extern "sysv64-unwind" fn(A, B, C) -> Output
Source§impl<Output, A, B, C, D> WithAbiImpl<SystemUnwind> for unsafe extern "sysv64-unwind" fn(A, B, C, D) -> Output
impl<Output, A, B, C, D> WithAbiImpl<SystemUnwind> for unsafe extern "sysv64-unwind" fn(A, B, C, D) -> Output
Source§impl<Output, A, B, C, D, E> WithAbiImpl<SystemUnwind> for unsafe extern "sysv64-unwind" fn(A, B, C, D, E) -> Output
impl<Output, A, B, C, D, E> WithAbiImpl<SystemUnwind> for unsafe extern "sysv64-unwind" fn(A, B, C, D, E) -> Output
Source§impl<Output, A, B, C, D, E, F> WithAbiImpl<SystemUnwind> for unsafe extern "sysv64-unwind" fn(A, B, C, D, E, F) -> Output
impl<Output, A, B, C, D, E, F> WithAbiImpl<SystemUnwind> for unsafe extern "sysv64-unwind" fn(A, B, C, D, E, F) -> Output
Source§impl<Output> WithAbiImpl<SystemUnwind> for unsafe fn() -> Output
impl<Output> WithAbiImpl<SystemUnwind> for unsafe fn() -> Output
Source§impl<Output, A> WithAbiImpl<SystemUnwind> for unsafe fn(A) -> Output
impl<Output, A> WithAbiImpl<SystemUnwind> for unsafe fn(A) -> Output
Source§impl<Output, A, B> WithAbiImpl<SystemUnwind> for unsafe fn(A, B) -> Output
impl<Output, A, B> WithAbiImpl<SystemUnwind> for unsafe fn(A, B) -> Output
Source§impl<Output, A, B, C> WithAbiImpl<SystemUnwind> for unsafe fn(A, B, C) -> Output
impl<Output, A, B, C> WithAbiImpl<SystemUnwind> for unsafe fn(A, B, C) -> Output
Source§impl<Output, A, B, C, D> WithAbiImpl<SystemUnwind> for unsafe fn(A, B, C, D) -> Output
impl<Output, A, B, C, D> WithAbiImpl<SystemUnwind> for unsafe fn(A, B, C, D) -> Output
Source§impl<Output, A, B, C, D, E> WithAbiImpl<SystemUnwind> for unsafe fn(A, B, C, D, E) -> Output
impl<Output, A, B, C, D, E> WithAbiImpl<SystemUnwind> for unsafe fn(A, B, C, D, E) -> Output
Source§impl<Output, A, B, C, D, E, F> WithAbiImpl<SystemUnwind> for unsafe fn(A, B, C, D, E, F) -> Output
impl<Output, A, B, C, D, E, F> WithAbiImpl<SystemUnwind> for unsafe fn(A, B, C, D, E, F) -> Output
impl Copy for SystemUnwind
impl Eq for SystemUnwind
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