This commit is contained in:
mdecimus
2024-08-01 17:09:39 +02:00
parent ed214fd087
commit 3cb8918d2e
34 changed files with 500 additions and 388 deletions

View File

@@ -174,6 +174,7 @@ pub enum Response<T> {
#[derive(Deserialize)]
#[serde(tag = "error")]
#[serde(rename_all = "camelCase")]
pub enum ManagementApiError {
FieldAlreadyExists { field: String, value: String },
FieldMissing { field: String },
@@ -181,7 +182,6 @@ pub enum ManagementApiError {
Unsupported { details: String },
AssertFailed,
Other { details: String },
UnsupportedDirectoryOperation { class: String },
}
impl Client {
@@ -301,9 +301,6 @@ impl Display for ManagementApiError {
ManagementApiError::Other { details } => {
write!(f, "{}", details)
}
ManagementApiError::UnsupportedDirectoryOperation { class } => {
write!(f, "This operation is only available on internal directories. Your current directory is {class}.")
}
}
}
}