-
-
Notifications
You must be signed in to change notification settings - Fork 14.2k
Closed
Description
There're something wrong with my code , but I don't know why ?
Please help me , thx very much!
use std::collections::HashMap;
enum SyntaxKind {
Unknown,
}
impl std::fmt::Display for SyntaxKind {
fn fmt(&self, f: &mut std::fmt::Formatter) -> std::fmt::Result {
write!(f, "{}", self)
}
}
fn main() {
let mut m = HashMap::new();
m.insert("any", SyntaxKind::Unknown);
match m.get("any"){
Some(sk)=>println!("{}", sk),
None=>println!("None")
}
}
Output :
thread 'main' has overflowed its stack
fatal runtime error: stack overflow
Metadata
Metadata
Assignees
Labels
No labels