diff options
| author | metamuffin <metamuffin@disroot.org> | 2026-01-16 04:21:10 +0100 |
|---|---|---|
| committer | metamuffin <metamuffin@disroot.org> | 2026-01-16 04:21:10 +0100 |
| commit | 30e13399fa9f815cd1884fe87914cdb22d1985af (patch) | |
| tree | ea5b22431b73264c120fcb06560ff158c08ed8a4 /import/src/plugins/mod.rs | |
| parent | 9b5d11a2a39e0030ce4eeab8905972f9472c7d27 (diff) | |
| download | jellything-30e13399fa9f815cd1884fe87914cdb22d1985af.tar jellything-30e13399fa9f815cd1884fe87914cdb22d1985af.tar.bz2 jellything-30e13399fa9f815cd1884fe87914cdb22d1985af.tar.zst | |
begin refactor import
Diffstat (limited to 'import/src/plugins/mod.rs')
| -rw-r--r-- | import/src/plugins/mod.rs | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/import/src/plugins/mod.rs b/import/src/plugins/mod.rs index 095fd39..1402cf8 100644 --- a/import/src/plugins/mod.rs +++ b/import/src/plugins/mod.rs @@ -15,20 +15,19 @@ pub mod vgmdb; pub mod wikidata; pub mod wikimedia_commons; -use crate::{ApiSecrets, DatabaseTables, InheritedFlags}; +use crate::{ApiSecrets, DatabaseTables, InheritedFlags, NodeID}; use anyhow::Result; use jellycommon::jellyobject::Object; -use jellydb::table::{RowNum, Table}; +use jellydb::table::RowNum; use jellyremuxer::matroska::Segment; use std::{collections::HashSet, path::Path, sync::Mutex}; use tokio::runtime::Handle; pub struct ImportContext<'a> { - pub dba: DatabaseTables, - pub nodes: &'a Table, + pub dba: &'a DatabaseTables, pub rt: &'a Handle, pub iflags: InheritedFlags, - pub pending_nodes: &'a Mutex<HashSet<RowNum>>, + pub pending_nodes: &'a Mutex<HashSet<NodeID>>, } #[derive(Default, Clone, Copy)] |