pub struct Rust;Expand description
Type-level marker for the Rust abi.
Trait Implementations§
Source§impl<Output> WithAbiImpl<Rust> for extern "C" fn() -> Output
impl<Output> WithAbiImpl<Rust> for extern "C" fn() -> Output
Source§impl<Output, A> WithAbiImpl<Rust> for extern "C" fn(A) -> Output
impl<Output, A> WithAbiImpl<Rust> for extern "C" fn(A) -> Output
Source§impl<Output, A, B> WithAbiImpl<Rust> for extern "C" fn(A, B) -> Output
impl<Output, A, B> WithAbiImpl<Rust> for extern "C" fn(A, B) -> Output
Source§impl<Output, A, B, C> WithAbiImpl<Rust> for extern "C" fn(A, B, C) -> Output
impl<Output, A, B, C> WithAbiImpl<Rust> for extern "C" fn(A, B, C) -> Output
Source§impl<Output, A, B, C, D> WithAbiImpl<Rust> for extern "C" fn(A, B, C, D) -> Output
impl<Output, A, B, C, D> WithAbiImpl<Rust> for extern "C" fn(A, B, C, D) -> Output
Source§impl<Output, A, B, C, D, E> WithAbiImpl<Rust> for extern "C" fn(A, B, C, D, E) -> Output
impl<Output, A, B, C, D, E> WithAbiImpl<Rust> for extern "C" fn(A, B, C, D, E) -> Output
Source§impl<Output, A, B, C, D, E, F> WithAbiImpl<Rust> for extern "C" fn(A, B, C, D, E, F) -> Output
impl<Output, A, B, C, D, E, F> WithAbiImpl<Rust> for extern "C" fn(A, B, C, D, E, F) -> Output
Source§impl<Output> WithAbiImpl<Rust> for extern "C-unwind" fn() -> Output
impl<Output> WithAbiImpl<Rust> for extern "C-unwind" fn() -> Output
Source§impl<Output, A> WithAbiImpl<Rust> for extern "C-unwind" fn(A) -> Output
impl<Output, A> WithAbiImpl<Rust> for extern "C-unwind" fn(A) -> Output
Source§impl<Output, A, B> WithAbiImpl<Rust> for extern "C-unwind" fn(A, B) -> Output
impl<Output, A, B> WithAbiImpl<Rust> for extern "C-unwind" fn(A, B) -> Output
Source§impl<Output, A, B, C> WithAbiImpl<Rust> for extern "C-unwind" fn(A, B, C) -> Output
impl<Output, A, B, C> WithAbiImpl<Rust> for extern "C-unwind" fn(A, B, C) -> Output
Source§impl<Output, A, B, C, D> WithAbiImpl<Rust> for extern "C-unwind" fn(A, B, C, D) -> Output
impl<Output, A, B, C, D> WithAbiImpl<Rust> for extern "C-unwind" fn(A, B, C, D) -> Output
Source§impl<Output, A, B, C, D, E> WithAbiImpl<Rust> for extern "C-unwind" fn(A, B, C, D, E) -> Output
impl<Output, A, B, C, D, E> WithAbiImpl<Rust> for extern "C-unwind" fn(A, B, C, D, E) -> Output
Source§impl<Output, A, B, C, D, E, F> WithAbiImpl<Rust> for extern "C-unwind" fn(A, B, C, D, E, F) -> Output
impl<Output, A, B, C, D, E, F> WithAbiImpl<Rust> for extern "C-unwind" fn(A, B, C, D, E, F) -> Output
Source§impl<Output> WithAbiImpl<Rust> for extern "efiapi" fn() -> Output
impl<Output> WithAbiImpl<Rust> for extern "efiapi" fn() -> Output
Source§impl<Output, A> WithAbiImpl<Rust> for extern "efiapi" fn(A) -> Output
impl<Output, A> WithAbiImpl<Rust> for extern "efiapi" fn(A) -> Output
Source§impl<Output, A, B> WithAbiImpl<Rust> for extern "efiapi" fn(A, B) -> Output
impl<Output, A, B> WithAbiImpl<Rust> for extern "efiapi" fn(A, B) -> Output
Source§impl<Output, A, B, C> WithAbiImpl<Rust> for extern "efiapi" fn(A, B, C) -> Output
impl<Output, A, B, C> WithAbiImpl<Rust> for extern "efiapi" fn(A, B, C) -> Output
Source§impl<Output, A, B, C, D> WithAbiImpl<Rust> for extern "efiapi" fn(A, B, C, D) -> Output
impl<Output, A, B, C, D> WithAbiImpl<Rust> for extern "efiapi" fn(A, B, C, D) -> Output
Source§impl<Output, A, B, C, D, E> WithAbiImpl<Rust> for extern "efiapi" fn(A, B, C, D, E) -> Output
impl<Output, A, B, C, D, E> WithAbiImpl<Rust> for extern "efiapi" fn(A, B, C, D, E) -> Output
Source§impl<Output, A, B, C, D, E, F> WithAbiImpl<Rust> for extern "efiapi" fn(A, B, C, D, E, F) -> Output
impl<Output, A, B, C, D, E, F> WithAbiImpl<Rust> for extern "efiapi" fn(A, B, C, D, E, F) -> Output
Source§impl<Output> WithAbiImpl<Rust> for extern "system" fn() -> Output
impl<Output> WithAbiImpl<Rust> for extern "system" fn() -> Output
Source§impl<Output, A> WithAbiImpl<Rust> for extern "system" fn(A) -> Output
impl<Output, A> WithAbiImpl<Rust> for extern "system" fn(A) -> Output
Source§impl<Output, A, B> WithAbiImpl<Rust> for extern "system" fn(A, B) -> Output
impl<Output, A, B> WithAbiImpl<Rust> for extern "system" fn(A, B) -> Output
Source§impl<Output, A, B, C> WithAbiImpl<Rust> for extern "system" fn(A, B, C) -> Output
impl<Output, A, B, C> WithAbiImpl<Rust> for extern "system" fn(A, B, C) -> Output
Source§impl<Output, A, B, C, D> WithAbiImpl<Rust> for extern "system" fn(A, B, C, D) -> Output
impl<Output, A, B, C, D> WithAbiImpl<Rust> for extern "system" fn(A, B, C, D) -> Output
Source§impl<Output, A, B, C, D, E> WithAbiImpl<Rust> for extern "system" fn(A, B, C, D, E) -> Output
impl<Output, A, B, C, D, E> WithAbiImpl<Rust> for extern "system" fn(A, B, C, D, E) -> Output
Source§impl<Output, A, B, C, D, E, F> WithAbiImpl<Rust> for extern "system" fn(A, B, C, D, E, F) -> Output
impl<Output, A, B, C, D, E, F> WithAbiImpl<Rust> for extern "system" fn(A, B, C, D, E, F) -> Output
Source§impl<Output> WithAbiImpl<Rust> for extern "system-unwind" fn() -> Output
impl<Output> WithAbiImpl<Rust> for extern "system-unwind" fn() -> Output
Source§impl<Output, A> WithAbiImpl<Rust> for extern "system-unwind" fn(A) -> Output
impl<Output, A> WithAbiImpl<Rust> for extern "system-unwind" fn(A) -> Output
Source§impl<Output, A, B> WithAbiImpl<Rust> for extern "system-unwind" fn(A, B) -> Output
impl<Output, A, B> WithAbiImpl<Rust> for extern "system-unwind" fn(A, B) -> Output
Source§impl<Output, A, B, C> WithAbiImpl<Rust> for extern "system-unwind" fn(A, B, C) -> Output
impl<Output, A, B, C> WithAbiImpl<Rust> for extern "system-unwind" fn(A, B, C) -> Output
Source§impl<Output, A, B, C, D> WithAbiImpl<Rust> for extern "system-unwind" fn(A, B, C, D) -> Output
impl<Output, A, B, C, D> WithAbiImpl<Rust> for extern "system-unwind" fn(A, B, C, D) -> Output
Source§impl<Output, A, B, C, D, E> WithAbiImpl<Rust> for extern "system-unwind" fn(A, B, C, D, E) -> Output
impl<Output, A, B, C, D, E> WithAbiImpl<Rust> for extern "system-unwind" fn(A, B, C, D, E) -> Output
Source§impl<Output, A, B, C, D, E, F> WithAbiImpl<Rust> for extern "system-unwind" fn(A, B, C, D, E, F) -> Output
impl<Output, A, B, C, D, E, F> WithAbiImpl<Rust> for extern "system-unwind" fn(A, B, C, D, E, F) -> Output
Source§impl<Output> WithAbiImpl<Rust> for extern "sysv64" fn() -> Output
impl<Output> WithAbiImpl<Rust> for extern "sysv64" fn() -> Output
Source§impl<Output, A> WithAbiImpl<Rust> for extern "sysv64" fn(A) -> Output
impl<Output, A> WithAbiImpl<Rust> for extern "sysv64" fn(A) -> Output
Source§impl<Output, A, B> WithAbiImpl<Rust> for extern "sysv64" fn(A, B) -> Output
impl<Output, A, B> WithAbiImpl<Rust> for extern "sysv64" fn(A, B) -> Output
Source§impl<Output, A, B, C> WithAbiImpl<Rust> for extern "sysv64" fn(A, B, C) -> Output
impl<Output, A, B, C> WithAbiImpl<Rust> for extern "sysv64" fn(A, B, C) -> Output
Source§impl<Output, A, B, C, D> WithAbiImpl<Rust> for extern "sysv64" fn(A, B, C, D) -> Output
impl<Output, A, B, C, D> WithAbiImpl<Rust> for extern "sysv64" fn(A, B, C, D) -> Output
Source§impl<Output, A, B, C, D, E> WithAbiImpl<Rust> for extern "sysv64" fn(A, B, C, D, E) -> Output
impl<Output, A, B, C, D, E> WithAbiImpl<Rust> for extern "sysv64" fn(A, B, C, D, E) -> Output
Source§impl<Output, A, B, C, D, E, F> WithAbiImpl<Rust> for extern "sysv64" fn(A, B, C, D, E, F) -> Output
impl<Output, A, B, C, D, E, F> WithAbiImpl<Rust> for extern "sysv64" fn(A, B, C, D, E, F) -> Output
Source§impl<Output> WithAbiImpl<Rust> for extern "sysv64-unwind" fn() -> Output
impl<Output> WithAbiImpl<Rust> for extern "sysv64-unwind" fn() -> Output
Source§impl<Output, A> WithAbiImpl<Rust> for extern "sysv64-unwind" fn(A) -> Output
impl<Output, A> WithAbiImpl<Rust> for extern "sysv64-unwind" fn(A) -> Output
Source§impl<Output, A, B> WithAbiImpl<Rust> for extern "sysv64-unwind" fn(A, B) -> Output
impl<Output, A, B> WithAbiImpl<Rust> for extern "sysv64-unwind" fn(A, B) -> Output
Source§impl<Output, A, B, C> WithAbiImpl<Rust> for extern "sysv64-unwind" fn(A, B, C) -> Output
impl<Output, A, B, C> WithAbiImpl<Rust> for extern "sysv64-unwind" fn(A, B, C) -> Output
Source§impl<Output, A, B, C, D> WithAbiImpl<Rust> for extern "sysv64-unwind" fn(A, B, C, D) -> Output
impl<Output, A, B, C, D> WithAbiImpl<Rust> for extern "sysv64-unwind" fn(A, B, C, D) -> Output
Source§impl<Output, A, B, C, D, E> WithAbiImpl<Rust> for extern "sysv64-unwind" fn(A, B, C, D, E) -> Output
impl<Output, A, B, C, D, E> WithAbiImpl<Rust> for extern "sysv64-unwind" fn(A, B, C, D, E) -> Output
Source§impl<Output, A, B, C, D, E, F> WithAbiImpl<Rust> for extern "sysv64-unwind" fn(A, B, C, D, E, F) -> Output
impl<Output, A, B, C, D, E, F> WithAbiImpl<Rust> for extern "sysv64-unwind" fn(A, B, C, D, E, F) -> Output
Source§impl<Output> WithAbiImpl<Rust> for fn() -> Output
impl<Output> WithAbiImpl<Rust> for fn() -> Output
Source§impl<Output, A> WithAbiImpl<Rust> for fn(A) -> Output
impl<Output, A> WithAbiImpl<Rust> for fn(A) -> Output
Source§impl<Output, A, B> WithAbiImpl<Rust> for fn(A, B) -> Output
impl<Output, A, B> WithAbiImpl<Rust> for fn(A, B) -> Output
Source§impl<Output, A, B, C> WithAbiImpl<Rust> for fn(A, B, C) -> Output
impl<Output, A, B, C> WithAbiImpl<Rust> for fn(A, B, C) -> Output
Source§impl<Output, A, B, C, D> WithAbiImpl<Rust> for fn(A, B, C, D) -> Output
impl<Output, A, B, C, D> WithAbiImpl<Rust> for fn(A, B, C, D) -> Output
Source§impl<Output, A, B, C, D, E> WithAbiImpl<Rust> for fn(A, B, C, D, E) -> Output
impl<Output, A, B, C, D, E> WithAbiImpl<Rust> for fn(A, B, C, D, E) -> Output
Source§impl<Output, A, B, C, D, E, F> WithAbiImpl<Rust> for fn(A, B, C, D, E, F) -> Output
impl<Output, A, B, C, D, E, F> WithAbiImpl<Rust> for fn(A, B, C, D, E, F) -> Output
Source§impl<Output> WithAbiImpl<Rust> for unsafe extern "C" fn() -> Output
impl<Output> WithAbiImpl<Rust> for unsafe extern "C" fn() -> Output
Source§impl<Output, A> WithAbiImpl<Rust> for unsafe extern "C" fn(A) -> Output
impl<Output, A> WithAbiImpl<Rust> for unsafe extern "C" fn(A) -> Output
Source§impl<Output, A, B> WithAbiImpl<Rust> for unsafe extern "C" fn(A, B) -> Output
impl<Output, A, B> WithAbiImpl<Rust> for unsafe extern "C" fn(A, B) -> Output
Source§impl<Output, A, B, C> WithAbiImpl<Rust> for unsafe extern "C" fn(A, B, C) -> Output
impl<Output, A, B, C> WithAbiImpl<Rust> for unsafe extern "C" fn(A, B, C) -> Output
Source§impl<Output, A, B, C, D> WithAbiImpl<Rust> for unsafe extern "C" fn(A, B, C, D) -> Output
impl<Output, A, B, C, D> WithAbiImpl<Rust> for unsafe extern "C" fn(A, B, C, D) -> Output
Source§impl<Output, A, B, C, D, E> WithAbiImpl<Rust> for unsafe extern "C" fn(A, B, C, D, E) -> Output
impl<Output, A, B, C, D, E> WithAbiImpl<Rust> for unsafe extern "C" fn(A, B, C, D, E) -> Output
Source§impl<Output, A, B, C, D, E, F> WithAbiImpl<Rust> for unsafe extern "C" fn(A, B, C, D, E, F) -> Output
impl<Output, A, B, C, D, E, F> WithAbiImpl<Rust> for unsafe extern "C" fn(A, B, C, D, E, F) -> Output
Source§impl<Output> WithAbiImpl<Rust> for unsafe extern "C-unwind" fn() -> Output
impl<Output> WithAbiImpl<Rust> for unsafe extern "C-unwind" fn() -> Output
Source§impl<Output, A> WithAbiImpl<Rust> for unsafe extern "C-unwind" fn(A) -> Output
impl<Output, A> WithAbiImpl<Rust> for unsafe extern "C-unwind" fn(A) -> Output
Source§impl<Output, A, B> WithAbiImpl<Rust> for unsafe extern "C-unwind" fn(A, B) -> Output
impl<Output, A, B> WithAbiImpl<Rust> for unsafe extern "C-unwind" fn(A, B) -> Output
Source§impl<Output, A, B, C> WithAbiImpl<Rust> for unsafe extern "C-unwind" fn(A, B, C) -> Output
impl<Output, A, B, C> WithAbiImpl<Rust> for unsafe extern "C-unwind" fn(A, B, C) -> Output
Source§impl<Output, A, B, C, D> WithAbiImpl<Rust> for unsafe extern "C-unwind" fn(A, B, C, D) -> Output
impl<Output, A, B, C, D> WithAbiImpl<Rust> for unsafe extern "C-unwind" fn(A, B, C, D) -> Output
Source§impl<Output, A, B, C, D, E> WithAbiImpl<Rust> for unsafe extern "C-unwind" fn(A, B, C, D, E) -> Output
impl<Output, A, B, C, D, E> WithAbiImpl<Rust> for unsafe extern "C-unwind" fn(A, B, C, D, E) -> Output
Source§impl<Output, A, B, C, D, E, F> WithAbiImpl<Rust> for unsafe extern "C-unwind" fn(A, B, C, D, E, F) -> Output
impl<Output, A, B, C, D, E, F> WithAbiImpl<Rust> for unsafe extern "C-unwind" fn(A, B, C, D, E, F) -> Output
Source§impl<Output> WithAbiImpl<Rust> for unsafe extern "efiapi" fn() -> Output
impl<Output> WithAbiImpl<Rust> for unsafe extern "efiapi" fn() -> Output
Source§impl<Output, A> WithAbiImpl<Rust> for unsafe extern "efiapi" fn(A) -> Output
impl<Output, A> WithAbiImpl<Rust> for unsafe extern "efiapi" fn(A) -> Output
Source§impl<Output, A, B> WithAbiImpl<Rust> for unsafe extern "efiapi" fn(A, B) -> Output
impl<Output, A, B> WithAbiImpl<Rust> for unsafe extern "efiapi" fn(A, B) -> Output
Source§impl<Output, A, B, C> WithAbiImpl<Rust> for unsafe extern "efiapi" fn(A, B, C) -> Output
impl<Output, A, B, C> WithAbiImpl<Rust> for unsafe extern "efiapi" fn(A, B, C) -> Output
Source§impl<Output, A, B, C, D> WithAbiImpl<Rust> for unsafe extern "efiapi" fn(A, B, C, D) -> Output
impl<Output, A, B, C, D> WithAbiImpl<Rust> for unsafe extern "efiapi" fn(A, B, C, D) -> Output
Source§impl<Output, A, B, C, D, E> WithAbiImpl<Rust> for unsafe extern "efiapi" fn(A, B, C, D, E) -> Output
impl<Output, A, B, C, D, E> WithAbiImpl<Rust> for unsafe extern "efiapi" fn(A, B, C, D, E) -> Output
Source§impl<Output, A, B, C, D, E, F> WithAbiImpl<Rust> for unsafe extern "efiapi" fn(A, B, C, D, E, F) -> Output
impl<Output, A, B, C, D, E, F> WithAbiImpl<Rust> for unsafe extern "efiapi" fn(A, B, C, D, E, F) -> Output
Source§impl<Output> WithAbiImpl<Rust> for unsafe extern "system" fn() -> Output
impl<Output> WithAbiImpl<Rust> for unsafe extern "system" fn() -> Output
Source§impl<Output, A> WithAbiImpl<Rust> for unsafe extern "system" fn(A) -> Output
impl<Output, A> WithAbiImpl<Rust> for unsafe extern "system" fn(A) -> Output
Source§impl<Output, A, B> WithAbiImpl<Rust> for unsafe extern "system" fn(A, B) -> Output
impl<Output, A, B> WithAbiImpl<Rust> for unsafe extern "system" fn(A, B) -> Output
Source§impl<Output, A, B, C> WithAbiImpl<Rust> for unsafe extern "system" fn(A, B, C) -> Output
impl<Output, A, B, C> WithAbiImpl<Rust> for unsafe extern "system" fn(A, B, C) -> Output
Source§impl<Output, A, B, C, D> WithAbiImpl<Rust> for unsafe extern "system" fn(A, B, C, D) -> Output
impl<Output, A, B, C, D> WithAbiImpl<Rust> for unsafe extern "system" fn(A, B, C, D) -> Output
Source§impl<Output, A, B, C, D, E> WithAbiImpl<Rust> for unsafe extern "system" fn(A, B, C, D, E) -> Output
impl<Output, A, B, C, D, E> WithAbiImpl<Rust> for unsafe extern "system" fn(A, B, C, D, E) -> Output
Source§impl<Output, A, B, C, D, E, F> WithAbiImpl<Rust> for unsafe extern "system" fn(A, B, C, D, E, F) -> Output
impl<Output, A, B, C, D, E, F> WithAbiImpl<Rust> for unsafe extern "system" fn(A, B, C, D, E, F) -> Output
Source§impl<Output> WithAbiImpl<Rust> for unsafe extern "system-unwind" fn() -> Output
impl<Output> WithAbiImpl<Rust> for unsafe extern "system-unwind" fn() -> Output
Source§impl<Output, A> WithAbiImpl<Rust> for unsafe extern "system-unwind" fn(A) -> Output
impl<Output, A> WithAbiImpl<Rust> for unsafe extern "system-unwind" fn(A) -> Output
Source§impl<Output, A, B> WithAbiImpl<Rust> for unsafe extern "system-unwind" fn(A, B) -> Output
impl<Output, A, B> WithAbiImpl<Rust> for unsafe extern "system-unwind" fn(A, B) -> Output
Source§impl<Output, A, B, C> WithAbiImpl<Rust> for unsafe extern "system-unwind" fn(A, B, C) -> Output
impl<Output, A, B, C> WithAbiImpl<Rust> for unsafe extern "system-unwind" fn(A, B, C) -> Output
Source§impl<Output, A, B, C, D> WithAbiImpl<Rust> for unsafe extern "system-unwind" fn(A, B, C, D) -> Output
impl<Output, A, B, C, D> WithAbiImpl<Rust> for unsafe extern "system-unwind" fn(A, B, C, D) -> Output
Source§impl<Output, A, B, C, D, E> WithAbiImpl<Rust> for unsafe extern "system-unwind" fn(A, B, C, D, E) -> Output
impl<Output, A, B, C, D, E> WithAbiImpl<Rust> for unsafe extern "system-unwind" fn(A, B, C, D, E) -> Output
Source§impl<Output, A, B, C, D, E, F> WithAbiImpl<Rust> for unsafe extern "system-unwind" fn(A, B, C, D, E, F) -> Output
impl<Output, A, B, C, D, E, F> WithAbiImpl<Rust> for unsafe extern "system-unwind" fn(A, B, C, D, E, F) -> Output
Source§impl<Output> WithAbiImpl<Rust> for unsafe extern "sysv64" fn() -> Output
impl<Output> WithAbiImpl<Rust> for unsafe extern "sysv64" fn() -> Output
Source§impl<Output, A> WithAbiImpl<Rust> for unsafe extern "sysv64" fn(A) -> Output
impl<Output, A> WithAbiImpl<Rust> for unsafe extern "sysv64" fn(A) -> Output
Source§impl<Output, A, B> WithAbiImpl<Rust> for unsafe extern "sysv64" fn(A, B) -> Output
impl<Output, A, B> WithAbiImpl<Rust> for unsafe extern "sysv64" fn(A, B) -> Output
Source§impl<Output, A, B, C> WithAbiImpl<Rust> for unsafe extern "sysv64" fn(A, B, C) -> Output
impl<Output, A, B, C> WithAbiImpl<Rust> for unsafe extern "sysv64" fn(A, B, C) -> Output
Source§impl<Output, A, B, C, D> WithAbiImpl<Rust> for unsafe extern "sysv64" fn(A, B, C, D) -> Output
impl<Output, A, B, C, D> WithAbiImpl<Rust> for unsafe extern "sysv64" fn(A, B, C, D) -> Output
Source§impl<Output, A, B, C, D, E> WithAbiImpl<Rust> for unsafe extern "sysv64" fn(A, B, C, D, E) -> Output
impl<Output, A, B, C, D, E> WithAbiImpl<Rust> for unsafe extern "sysv64" fn(A, B, C, D, E) -> Output
Source§impl<Output, A, B, C, D, E, F> WithAbiImpl<Rust> for unsafe extern "sysv64" fn(A, B, C, D, E, F) -> Output
impl<Output, A, B, C, D, E, F> WithAbiImpl<Rust> for unsafe extern "sysv64" fn(A, B, C, D, E, F) -> Output
Source§impl<Output> WithAbiImpl<Rust> for unsafe extern "sysv64-unwind" fn() -> Output
impl<Output> WithAbiImpl<Rust> for unsafe extern "sysv64-unwind" fn() -> Output
Source§impl<Output, A> WithAbiImpl<Rust> for unsafe extern "sysv64-unwind" fn(A) -> Output
impl<Output, A> WithAbiImpl<Rust> for unsafe extern "sysv64-unwind" fn(A) -> Output
Source§impl<Output, A, B> WithAbiImpl<Rust> for unsafe extern "sysv64-unwind" fn(A, B) -> Output
impl<Output, A, B> WithAbiImpl<Rust> for unsafe extern "sysv64-unwind" fn(A, B) -> Output
Source§impl<Output, A, B, C> WithAbiImpl<Rust> for unsafe extern "sysv64-unwind" fn(A, B, C) -> Output
impl<Output, A, B, C> WithAbiImpl<Rust> for unsafe extern "sysv64-unwind" fn(A, B, C) -> Output
Source§impl<Output, A, B, C, D> WithAbiImpl<Rust> for unsafe extern "sysv64-unwind" fn(A, B, C, D) -> Output
impl<Output, A, B, C, D> WithAbiImpl<Rust> for unsafe extern "sysv64-unwind" fn(A, B, C, D) -> Output
Source§impl<Output, A, B, C, D, E> WithAbiImpl<Rust> for unsafe extern "sysv64-unwind" fn(A, B, C, D, E) -> Output
impl<Output, A, B, C, D, E> WithAbiImpl<Rust> for unsafe extern "sysv64-unwind" fn(A, B, C, D, E) -> Output
Source§impl<Output, A, B, C, D, E, F> WithAbiImpl<Rust> for unsafe extern "sysv64-unwind" fn(A, B, C, D, E, F) -> Output
impl<Output, A, B, C, D, E, F> WithAbiImpl<Rust> for unsafe extern "sysv64-unwind" fn(A, B, C, D, E, F) -> Output
Source§impl<Output> WithAbiImpl<Rust> for unsafe fn() -> Output
impl<Output> WithAbiImpl<Rust> for unsafe fn() -> Output
Source§impl<Output, A> WithAbiImpl<Rust> for unsafe fn(A) -> Output
impl<Output, A> WithAbiImpl<Rust> for unsafe fn(A) -> Output
Source§impl<Output, A, B> WithAbiImpl<Rust> for unsafe fn(A, B) -> Output
impl<Output, A, B> WithAbiImpl<Rust> for unsafe fn(A, B) -> Output
Source§impl<Output, A, B, C> WithAbiImpl<Rust> for unsafe fn(A, B, C) -> Output
impl<Output, A, B, C> WithAbiImpl<Rust> for unsafe fn(A, B, C) -> Output
Source§impl<Output, A, B, C, D> WithAbiImpl<Rust> for unsafe fn(A, B, C, D) -> Output
impl<Output, A, B, C, D> WithAbiImpl<Rust> for unsafe fn(A, B, C, D) -> Output
Source§impl<Output, A, B, C, D, E> WithAbiImpl<Rust> for unsafe fn(A, B, C, D, E) -> Output
impl<Output, A, B, C, D, E> WithAbiImpl<Rust> for unsafe fn(A, B, C, D, E) -> Output
Source§impl<Output, A, B, C, D, E, F> WithAbiImpl<Rust> for unsafe fn(A, B, C, D, E, F) -> Output
impl<Output, A, B, C, D, E, F> WithAbiImpl<Rust> for unsafe fn(A, B, C, D, E, F) -> Output
impl Copy for Rust
impl Eq for Rust
impl StructuralPartialEq for Rust
Auto Trait Implementations§
impl Freeze for Rust
impl RefUnwindSafe for Rust
impl Send for Rust
impl Sync for Rust
impl Unpin for Rust
impl UnwindSafe for Rust
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