omaha_client::installer

Trait Plan

Source
pub trait Plan: Sized + Sync {
    // Required method
    fn id(&self) -> String;
}
Expand description

The trait for the Install Plan that can be acted on by an Installer implementation.

Required Methods§

Source

fn id(&self) -> String

A string that can identify individual install plans, used to check if the current plan is the same as the previous one.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§