1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// Copyright 2018 The Fuchsia Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

//! Types that are shared across more than one Account Management crate.
#![deny(missing_docs)]
#![warn(clippy::all)]
#![allow(clippy::expect_fun_call)]
#![allow(clippy::from_over_into)]

/// An error type for problems encountered in the account manager and account handler.
mod error;
/// More ergonomic wrapper types for FIDL account and persona identifiers.
mod identifiers;

pub use crate::error::{AccountManagerError, ResultExt};
pub use crate::identifiers::{AccountId, FidlAccountId, FidlPersonaId, PersonaId};