[−][src]Crate glean_ffi
Modules
| byte_buffer | ByteBuffer is a struct that represents an array of bytes to be sent over the FFI boundaries. |
| ping_type | |
| upload | FFI compatible types for the upload mechanism. |
Macros
| define_infallible_handle_map_deleter | |
| define_metric | Define the global handle map, constructor and destructor functions and any user-defined functions for a new metric |
Structs
| FfiConfiguration | Configuration over FFI. |
Enums
| Lifetime | The supported metrics' lifetimes. |
| MemoryUnit | Different resolutions supported by the memory related metric types (e.g. MemoryDistributionMetric). |
| TimeUnit | Different resolutions supported by the time related metric types (e.g. DatetimeMetric). |
Constants
| UPLOAD_RESULT_HTTP_STATUS | A HTTP response code. |
| UPLOAD_RESULT_RECOVERABLE | A recoverable error. |
| UPLOAD_RESULT_UNRECOVERABLE | An unrecoverable error. |