Crate fidl_fuchsia_update_ext

Source
Expand description

fidl_fuchsia_update_ext contains wrapper types around the auto-generated fidl_fuchsia_update bindings.

Re-exports§

pub use crate::types::CheckOptionsBuilder;

Structs§

AttemptOptions
Wrapper type for fidl_fuchsia_update::AttemptOptions which validates the options on construction and works with [proptest].
CheckOptions
Wrapper type for fidl_fuchsia_update::CheckOptions which validates the options on construction and works with [proptest].
InstallationDeferredData
Wrapper type for fidl_fuchsia_update::InstallationDeferredData which works with [proptest].
InstallationErrorData
Wrapper type for fidl_fuchsia_update::InstallationErrorData which works with [proptest].
InstallationProgress
Wrapper type for fidl_fuchsia_update::InstallationProgress which works with [proptest].
InstallingData
Wrapper type for fidl_fuchsia_update::InstallingData which works with [proptest].
UpdateInfo
Wrapper type for fidl_fuchsia_update::UpdateInfo which works with [proptest].

Enums§

CheckOptionsDecodeError
An error which can be returned when validating CheckOptions.
CommitStatus
Whether the current system version is pending commit.
Initiator
Wrapper type for fidl_fuchsia_update::Initiator which works with [proptest].
State
Wrapper type for fidl_fuchsia_update::State which works with event_queue and [proptest].

Functions§

query_commit_status
Queries the commit status using provider.
random_version_available
pick an arbitrary version_available value for UpdateInfo