MustBeText!() { /* proc-macro */ }Expand description
Creates a zero-sized type that only parses from a specific Text value.
§Syntax
ⓘ
MustBeText!("content") // Implicit language: `content`
MustBeText!(plaintext, "content") // Plaintext language: "content"
MustBeText!(rust, "content") // Other language: rust`content`§Example
ⓘ
use eure_macros::MustBeText;
// This type only successfully parses from the text value `any`
let marker = MustBeText!("any");