Skip to main content

qf

Macro qf 

Source
qf!() { /* proc-macro */ }
Expand description

Qualifies common unqualified standard-library types inside one Rust type.

Nested common types are qualified recursively, while an already qualified path is preserved deliberately.

use these_macros_should_be_illegal::qf;

let value: qf!(Option<Vec<String>>) = Some(vec![String::from("less punctuation")]);
assert!(value.is_some());