pub fn new(name: &str) -> Self {
        Match {
            name: name.to_owned(),
            branches: HashMap::new()
        }
    }
/// Return a structure definition with the provided name
Return a structure definition with the provided name
Return a structure definition with the provided name
pub fn new(name: &str) -> Self {
        Match {
            name: name.to_owned(),
            branches: HashMap::new()
        }
    }
pub fn new ( name : & str ) -> Self { Match { name : name . to_owned ( ) , branches : HashMap :: new ( ) } }
Return a structure definition with the provided name
Return a structure definition with the provided name
name
&str