Expand description
fidl_fuchsia_update_installer_ext
contains wrapper types around the auto-generated
fidl_fuchsia_update_installer
bindings.
Re-exports§
pub use state::FailFetchData;
pub use state::FailStageData;
pub use state::FetchFailureReason;
pub use state::PrepareFailureReason;
pub use state::Progress;
pub use state::StageFailureReason;
pub use state::State;
pub use state::StateId;
pub use state::UpdateInfo;
pub use state::UpdateInfoAndProgress;
pub use options::Initiator;
pub use options::Options;
Modules§
Structs§
- Update
Attempt - An update attempt.
- Update
Attempt Monitor - A monitor of an update attempt.
Enums§
- Monitor
Update Attempt Error - Describes the errors encountered by the UpdateAttempt’s monitor stream.
- Update
Attempt Error - Describes the errors encountered by UpdateAttempt.
Functions§
- monitor_
update - Monitors the running update attempt given by
attempt_id
, or any running update attempt if noattempt_id
is provided. - start_
update - Checks if an update can be started and returns the UpdateAttempt containing the attempt_id and MonitorRequestStream to the client.