WQRQT5GGAV32GPPNTCEIRQFHGAX7EOQL36JMGRUWE544O5VMM5DQC
XGH2A4BOZGNLDBVWOZNWODSJSTU4VCTNLP25T3LNXJUQBS2FDIUQC
ZDK3GNDBWXJ2OXFDYB72ZCEBGLBF4MKE5K3PVHDZATHJ7HJIDPRQC
6F6AAHK4M2IVS23TVISR5OJSTZXUSEKLOP5BMM7SUHYG2FQNTSGQC
SXEYMYF7P4RZMZ46WPL4IZUTSQ2ATBWYZX7QNVMS3SGOYXYOHAGQC
OU6JOR3CDZTH2H3NTGMV3WDIAWPD3VEJI7JRY3VJ7LPDR3QOA52QC
VO5OQW4W2656DIYYRNZ3PO7TQ4JOKQ3GVWE5ALUTYVMX3WMXJOYQC
M2C6QW2AEUCPOM7UDQHXRXVV2Z4GQMEKZZKPM6GT7DG2CPIDUWAAC
if let Err(e) = std::fs::create_dir_all(file_name.parent().unwrap()) {
return Err(E::from(Error::from(e)));
let dir = file_name.parent().unwrap();
if let Err(source) = std::fs::create_dir_all(dir) {
let e = Error::Io {
source,
context: format!("unable to create directory {}", dir.display()),
};
return Err(e.into());