Skip to content

Default Case for Unions now contains the value of the discriminant

Jonathan Klimt requested to merge improved_unions into master

This allows code like

 match my_rpc_call? {
    int_result::Case0 { data } => Ok(data),
    int_result::CaseDefault(val) => Err(MyError::from_code(val)),
}

Merge request reports