diff options
| author | Owen Jacobson <owen@grimoire.ca> | 2024-09-25 01:05:38 -0400 |
|---|---|---|
| committer | Owen Jacobson <owen@grimoire.ca> | 2024-09-25 01:05:38 -0400 |
| commit | af7ece7dd5433051d67526ae15ad64f0f5b5e568 (patch) | |
| tree | 636b0e804ea1f0fbf5675ec6d60aa7972822e821 /src/app.rs | |
| parent | 0b89800d55c21aaa11d69c1dba89277cc4a46809 (diff) | |
Code organization changes considered during implementation of vector-of-sequence-numbers stream resume.
Diffstat (limited to 'src/app.rs')
| -rw-r--r-- | src/app.rs | 10 |
1 files changed, 9 insertions, 1 deletions
@@ -1,6 +1,10 @@ use sqlx::sqlite::SqlitePool; -use crate::{channel::app::Channels, events::app::Broadcaster, login::app::Logins}; +use crate::{ + channel::app::Channels, + events::app::{Broadcaster, Events}, + login::app::Logins, +}; #[derive(Clone)] pub struct App { @@ -20,6 +24,10 @@ impl App { Logins::new(&self.db) } + pub const fn events(&self) -> Events { + Events::new(&self.db, &self.broadcaster) + } + pub const fn channels(&self) -> Channels { Channels::new(&self.db, &self.broadcaster) } |
