xenstore: adopt thiserror

This commit is contained in:
Alex Zenla
2024-01-30 01:49:56 -08:00
parent cc0b2d97b5
commit 812e357bc9
4 changed files with 29 additions and 69 deletions

View File

@ -28,7 +28,7 @@ impl XsPermission {
XS_PERM_WRITE => 'w',
XS_PERM_READ => 'r',
XS_PERM_NONE => 'n',
_ => return Err(XsdBusError::new("invalid permissions")),
_ => return Err(XsdBusError::InvalidPermissions),
};
Ok(format!("{}{}", c, self.id))
}