blob: 1d4e0149751aeb6aa8448c0613be451c5bb8bacd [file] [log] [blame] [view]
# Account Common
## Overview
Account Common defines a small set of types that need to be used in both Account
Manager and Account Handler.
## Key Dependencies
None
## Design
`error::AccountManagerError` defines an Error type implementing failure::Fail
and containing the most appropriate fuchsia.identity.account.Error to
communicate the error over FIDL.
`identifiers` defines more ergonomic Rust wrapper types for the FIDL identifiers
defined in fuchsia.identity.account.
## Future Work
No future work is currently planned in this crate. In the future, improvements
to the autogenerated FIDL bindings might allow us to use the autogenerated FIDL
types rather than the manually generated wrapper types in the identifier module.