derive_sql/structs/filter/none.rs
1use super::*;
2
3/// Define an empty filter, ie a filter clause that is empty and does not trigger any filtering
4#[derive(Default)]
5pub struct None {}
6
7impl traits::FlavoredFilter for None {
8 /// Returns an empty string
9 fn filter<C, R>(&self, _: &C) -> Result<String>
10 where C: traits::Connection<R>, R: traits::Row,
11 { Ok(String::default()) }
12}