sqlx/sqlx-core/src/sqlite/options/locking_mode.rs
2021-04-09 00:31:07 -07:00

23 lines
436 B
Rust

use std::str::FromStr;
#[derive(Debug, Clone)]
pub enum SqliteLockingMode {
Normal,
Exclusive,
}
impl SqliteLockingMode {
pub(crate) fn as_str(&self) -> &'static str {
match self {
SqliteLockingMode::Normal => "NORMAL",
SqliteLockingMode::Exclusive => "EXCLUSIVE",
}
}
}
impl Default for SqliteLockingMode {
fn default() -> Self {
SqliteLockingMode::Normal
}
}