Struct omaha_client::configuration::Updater
source · pub struct Updater {
pub name: String,
pub version: Version,
}
Expand description
This is the name and version of the updater binary that is built using this crate.
This is how the updater identifies itself with the Omaha service.
Fields§
§name: String
The string identifying the updater itself. (e.g. ‘Omaha’, ‘Fuchsia/Rust’)
version: Version
The version of the updater itself. (e.g ‘0.0.1.0’)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Updater
impl RefUnwindSafe for Updater
impl Send for Updater
impl Sync for Updater
impl Unpin for Updater
impl UnwindSafe for Updater
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)