pub struct CheckUpdateOptions {
pub app_name: String,
pub current_version: String,
pub sources: Vec<Box<dyn VersionSource>>,
pub cache_dir: PathBuf,
pub check_interval: Option<u64>,
}Expand description
Options for the check_update orchestrator.
Fields§
§app_name: String§current_version: String§sources: Vec<Box<dyn VersionSource>>§cache_dir: PathBuf§check_interval: Option<u64>Auto Trait Implementations§
impl Freeze for CheckUpdateOptions
impl !RefUnwindSafe for CheckUpdateOptions
impl Send for CheckUpdateOptions
impl Sync for CheckUpdateOptions
impl Unpin for CheckUpdateOptions
impl UnsafeUnpin for CheckUpdateOptions
impl !UnwindSafe for CheckUpdateOptions
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