fidl_fuchsia_update_ext/lib.rs
1// Copyright 2020 The Fuchsia Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5//! `fidl_fuchsia_update_ext` contains wrapper types around the auto-generated
6//! `fidl_fuchsia_update` bindings.
7
8#[cfg(target_os = "fuchsia")]
9mod commit;
10mod types;
11
12#[cfg(target_os = "fuchsia")]
13pub use crate::commit::{query_commit_status, CommitStatus};
14
15pub use crate::types::proptest_util::random_version_available;
16pub use crate::types::{
17 AttemptOptions, CheckOptions, CheckOptionsBuilder, CheckOptionsDecodeError, Initiator,
18 InstallationDeferredData, InstallationErrorData, InstallationProgress, InstallingData, State,
19 UpdateInfo,
20};