diff options
| author | Kevin Hoerr <kjhoerr@submelon.dev> | 2026-02-27 17:11:26 +0000 |
|---|---|---|
| committer | Kevin Hoerr <kjhoerr@submelon.dev> | 2026-02-27 17:11:26 +0000 |
| commit | d3f8e0ccc65a6cfd3acf67f32ae86fddb49ea930 (patch) | |
| tree | c7eef4e91908884c5b6cddc6f96da6469c7df866 /src/main/rust | |
| parent | b59ea630284d792d7b959e2b64e818e22b038f21 (diff) | |
| download | equity-tracker-d3f8e0ccc65a6cfd3acf67f32ae86fddb49ea930.tar.gz equity-tracker-d3f8e0ccc65a6cfd3acf67f32ae86fddb49ea930.tar.bz2 equity-tracker-d3f8e0ccc65a6cfd3acf67f32ae86fddb49ea930.zip | |
sqlite.rs: Mark self as mut for db data changes
Diffstat (limited to 'src/main/rust')
| -rw-r--r-- | src/main/rust/store/sqlite.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/main/rust/store/sqlite.rs b/src/main/rust/store/sqlite.rs index 12d9a47..6647556 100644 --- a/src/main/rust/store/sqlite.rs +++ b/src/main/rust/store/sqlite.rs @@ -19,14 +19,14 @@ impl SQLiteStore { } } - fn create_table(&self) -> Result<(), sqlite::Error> { + fn create_table(&mut self) -> Result<(), sqlite::Error> { let conn = self.get_connection()?; let mut statement = conn.prepare("CREATE TABLE RATAT ( COUNTER SMALLINT )")?; statement.next()?; Ok(()) } - fn insert_counter(&self, counter: i64) -> Result<(), sqlite::Error> { + fn insert_counter(&mut self, counter: i64) -> Result<(), sqlite::Error> { let conn = self.get_connection()?; let mut statement = conn.prepare("INSERT INTO RATAT ( COUNTER ) VALUES ( :counter )")?; statement.bind((":counter", counter))?; @@ -41,7 +41,7 @@ impl SQLiteStore { statement.read("COUNTER") } - fn update_counter(&self, counter: i64) -> Result<(), sqlite::Error> { + fn update_counter(&mut self, counter: i64) -> Result<(), sqlite::Error> { let conn = self.get_connection()?; let mut statement = conn.prepare("UPDATE RATAT SET COUNTER = :counter")?; statement.bind((":counter", counter))?; |
