[][src]Macro check_latest::max_version_async

macro_rules! max_version_async {
    () => { ... };
    (crate_name = $crate_name:expr, version = $version:expr, user_agent = $user_agent:expr $(,)?) => { ... };
    (crate_name = $crate_name:expr, user_agent = $user_agent:expr, version = $version:expr $(,)?) => { ... };
    (version = $version:expr, crate_name = $crate_name:expr, user_agent = $user_agent:expr $(,)?) => { ... };
    (version = $version:expr, user_agent = $user_agent:expr, crate_name = $crate_name:expr $(,)?) => { ... };
    (user_agent = $user_agent:expr, crate_name = $crate_name:expr, version = $version:expr $(,)?) => { ... };
    (user_agent = $user_agent:expr, version = $version:expr, crate_name = $crate_name:expr $(,)?) => { ... };
    (version = $version:expr, user_agent = $user_agent:expr $(,)?) => { ... };
    (user_agent = $user_agent:expr, version = $version:expr $(,)?) => { ... };
    (crate_name = $crate_name:expr, user_agent = $user_agent:expr $(,)?) => { ... };
    (user_agent = $user_agent:expr, crate_name = $crate_name:expr $(,)?) => { ... };
    (crate_name = $crate_name:expr, version = $version:expr $(,)?) => { ... };
    (version = $version:expr, crate_name = $crate_name:expr $(,)?) => { ... };
    (crate_name = $crate_name:expr $(,)?) => { ... };
    (version = $version:expr $(,)?) => { ... };
    (user_agent = $user_agent:expr $(,)?) => { ... };
}
Deprecated since 0.4

Asynchronous version of max_version! View the documentation of max_version! for more details.

Example

use check_latest::max_version_async;

if let Ok(Some(version)) = max_version_async!().await {
    println!("Go get version {}!", version);
}