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