1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
#[derive(Debug, Clone)]
pub enum SqliteAutoVacuum {
None,
Full,
Incremental,
}
impl SqliteAutoVacuum {
pub(crate) fn as_str(&self) -> &'static str {
match self {
SqliteAutoVacuum::None => "NONE",
SqliteAutoVacuum::Full => "FULL",
SqliteAutoVacuum::Incremental => "INCREMENTAL",
}
}
}
impl Default for SqliteAutoVacuum {
fn default() -> Self {
SqliteAutoVacuum::None
}
}