Crate cffi

Source

Modules§

ffi
Exported functions for consumption via C API

Macros§

trait_object

Structs§

ArcMarshaler
ArcRefMarshaler
BoolMarshaler
BoxMarshaler
The Box marshaler is the catch-all just-throw-it-on-the-heap opaque pointer solution.
BoxRefMarshaler
CopyMarshaler
PathBufMarshaler
Slice
StrMarshaler
StringMarshaler
TraitObject
UnitMarshaler
VecMarshaler
VecRefMarshaler

Traits§

FromForeign
InputType
ReturnType
ToForeign
ToForeignTraitObject

Functions§

null_ptr_error

Type Aliases§

ErrCallback
RetCallback

Attribute Macros§

marshal