kvarn_async::prelude::compact_str::core

Module ffi

1.30.0 · source
Expand description

Platform-specific types, as defined by C.

Code that interacts via FFI will almost certainly be using the base types provided by C, which aren’t nearly as nicely defined as Rust’s primitive types. This module provides types which will match those defined by C, so that code that interacts with C will refer to the correct types.

Modules§

  • c_strExperimental
    CStr and its related types.
  • va_listExperimental
    C’s “variable arguments”

Structs§

Enums§

Type Aliases§

  • Equivalent to C’s char type.
  • Equivalent to C’s double type.
  • Equivalent to C’s float type.
  • Equivalent to C’s signed int (int) type.
  • Equivalent to C’s signed long (long) type.
    </