Module rustc_mir::hair::pattern[][src]

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

Code to validate patterns/matches

Re-exports

pub use self::check_match::check_crate;

Modules

_match [
Experimental
]
check_match [
Experimental
]

Structs

FieldPattern [
Experimental
]
Pattern [
Experimental
]
PatternContext [
Experimental
]

Enums

BindingMode [
Experimental
]
LitToConstError [
Experimental
]
PatternError [
Experimental
]
PatternKind [
Experimental
]

Traits

PatternFoldable [
Experimental
]
PatternFolder [
Experimental
]

Functions

compare_const_vals [
Experimental
]
lit_to_const [
Experimental
]
parse_float [
Experimental
]