[][src]Module fxa_client::ffi

This module implement the traits and some types that make the FFI code easier to manage.

Note that the FxA FFI is older than the other FFIs in application-services, and has (direct, low-level) bindings that live in the mozilla-mobile/android-components repo. As a result, it's a bit harder to change (anything breaking the ABI requires careful synchronization of updates across two repos), and doesn't follow all the same conventions that are followed by the other FFIs.

None of this is that bad in practice, but much of it is not ideal.

Modules

error_codes

Structs

AuthorizationPKCEParams
AuthorizationParameters
MetricsParams

Functions

command_to_capability
from_protobuf_ptr

Safety

get_buffer
get_code