1#[derive(Debug, Default, PartialEq, Eq)]
2pub struct SqliteRecord(String);
3
4impl From<SqliteQueryOutcome> for SqliteRecord {
5 fn from(value: SqliteQueryOutcome) -> Self {
6 Self(format!("{value:?}"))
7 }
8}
9
10#[derive(Debug, PartialEq, Eq)]
11pub(crate) enum SqliteQueryOutcome {
12 Success,
13 Failure(SqliteDatabaseError),
14}
15
16impl Default for SqliteQueryOutcome {
17 fn default() -> Self {
18 Self::Failure(Default::default())
19 }
20}
21
22#[derive(Debug, Default, PartialEq, Eq)]
23pub(crate) enum SqliteDatabaseError {
24 #[default]
25 _Todo,
26}