aboutsummaryrefslogtreecommitdiff
path: root/src/models/search.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/models/search.rs')
-rw-r--r--src/models/search.rs10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/models/search.rs b/src/models/search.rs
index 09a74b4..7b14aa2 100644
--- a/src/models/search.rs
+++ b/src/models/search.rs
@@ -72,19 +72,19 @@ pub enum PropertyCondition {
#[derive(Serialize, Deserialize, Debug, Eq, PartialEq, Clone)]
pub struct FilterCondition {
- property: String,
+ pub property: String,
#[serde(flatten)]
- condition: PropertyCondition,
+ pub condition: PropertyCondition,
}
#[derive(Serialize, Debug, Eq, PartialEq, Default)]
pub struct DatabaseQuery {
#[serde(skip_serializing_if = "Option::is_none")]
- sorts: Option<Sort>,
+ pub sorts: Option<Sort>,
#[serde(skip_serializing_if = "Option::is_none")]
- filter: Option<FilterCondition>,
+ pub filter: Option<FilterCondition>,
#[serde(flatten)]
- paging: Option<Paging>,
+ pub paging: Option<Paging>,
}
#[derive(Debug, Eq, PartialEq)]