Module sgx_tstd::ffi [−][src]
Utilities related to FFI bindings.
This module provides utilities to handle data across non-Rust interfaces, like other programming languages and the underlying operating system. It is mainly of use for FFI (Foreign Function Interface) bindings and code that needs to exchange C-like strings with other languages.
Structs
CStr |
Representation of a borrowed C string. |
CString |
A type representing an owned C-compatible string |
FromBytesWithNulError |
An error returned from |
IntoStringError |
An error returned from |
NulError |
An error returned from |
OsStr |
Slices into OS strings (see |
OsString |
A type that can represent owned, mutable platform-native strings, but is cheaply inter-convertible with Rust strings. |