diff options
Diffstat (limited to 'server/src/db_utils.rs')
| -rw-r--r-- | server/src/db_utils.rs | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/server/src/db_utils.rs b/server/src/db_utils.rs index e74fd68..b7e1fd5 100644 --- a/server/src/db_utils.rs +++ b/server/src/db_utils.rs @@ -92,6 +92,16 @@ where self } + pub fn ok(&self) -> bool { + self.sanity_check(); + + return !self + .names + .as_ref() + .expect("BUG: names taken already") + .is_empty(); + } + pub fn build(&mut self) -> (String, <DB as HasArguments<'args>>::Arguments) { self.sanity_check(); |
