api: inline the ListUsersRequest

This commit is contained in:
Valentin Tolmer
2021-08-30 10:18:59 +02:00
committed by nitnelave
parent 08a3845cbe
commit cd91b4d3ac
6 changed files with 54 additions and 75 deletions

View File

@@ -67,19 +67,6 @@ pub mod registration {
}
}
#[derive(PartialEq, Eq, Debug, Serialize, Deserialize, Clone)]
pub enum RequestFilter {
And(Vec<RequestFilter>),
Or(Vec<RequestFilter>),
Not(Box<RequestFilter>),
Equality(String, String),
}
#[derive(PartialEq, Eq, Debug, Serialize, Deserialize, Clone)]
pub struct ListUsersRequest {
pub filters: Option<RequestFilter>,
}
#[derive(PartialEq, Eq, Debug, Serialize, Deserialize, Clone)]
pub struct UserDetailsRequest {
pub user_id: String,