Skip to main content

provider_id

Macro provider_id 

Source
macro_rules! provider_id {
    ($value:literal) => { ... };
}
Expand description

Creates a compile-time validated ProviderId.

Invalid literals fail during compilation, including inside a function body:

use cloud_sdk::provider_id;

fn main() {
    let _ = provider_id!("Uppercase");
}