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. |