[−][src]Function update_notifier::check_version
pub fn check_version(
name: &str,
current_version: &str,
interval: Duration
) -> Result<(), Box<dyn Error>>
Checks if there exists an update by checking against crates.io and notifies the user by printing to stdout
Arguments
name
- The name of the crate, you can useenv!("CARGO_PKG_NAME")
current_version
- The version of the CLI, useenv!("CARGO_PKG_VERSION")
interval
- Duration representing the interval.
Examples
use update_notifier::check_version; check_version( env!("CARGO_PKG_NAME"), env!("CARGO_PKG_VERSION"), std::time::Duration::from_secs(0), ).ok();
Errors
Could error either if your plateform does not have a config directory or if an the crate name is not in the registry