macro_rules! resultcast { ($result:expr) => { ... }; }
this will convert any result type to Master Result.
resultcast!(handle.join().unwrap())?;
result type cast macro