aboutsummaryrefslogtreecommitdiff
path: root/import/src/plugins/mod.rs
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2026-01-16 17:14:48 +0100
committermetamuffin <metamuffin@disroot.org>2026-01-16 17:14:48 +0100
commitce2b34851d38dc28d6ffbbb4fe563e226acb7445 (patch)
tree04ea331b4549df0d1a0b62e854d65f14137f528c /import/src/plugins/mod.rs
parent30e13399fa9f815cd1884fe87914cdb22d1985af (diff)
downloadjellything-ce2b34851d38dc28d6ffbbb4fe563e226acb7445.tar
jellything-ce2b34851d38dc28d6ffbbb4fe563e226acb7445.tar.bz2
jellything-ce2b34851d38dc28d6ffbbb4fe563e226acb7445.tar.zst
finish refactoring import crate
Diffstat (limited to 'import/src/plugins/mod.rs')
-rw-r--r--import/src/plugins/mod.rs9
1 files changed, 4 insertions, 5 deletions
diff --git a/import/src/plugins/mod.rs b/import/src/plugins/mod.rs
index 1402cf8..91be437 100644
--- a/import/src/plugins/mod.rs
+++ b/import/src/plugins/mod.rs
@@ -15,9 +15,8 @@ pub mod vgmdb;
pub mod wikidata;
pub mod wikimedia_commons;
-use crate::{ApiSecrets, DatabaseTables, InheritedFlags, NodeID};
+use crate::{ApiSecrets, DatabaseTables, InheritedFlags};
use anyhow::Result;
-use jellycommon::jellyobject::Object;
use jellydb::table::RowNum;
use jellyremuxer::matroska::Segment;
use std::{collections::HashSet, path::Path, sync::Mutex};
@@ -27,7 +26,7 @@ pub struct ImportContext<'a> {
pub dba: &'a DatabaseTables,
pub rt: &'a Handle,
pub iflags: InheritedFlags,
- pub pending_nodes: &'a Mutex<HashSet<NodeID>>,
+ pub pending_nodes: &'a Mutex<HashSet<RowNum>>,
}
#[derive(Default, Clone, Copy)]
@@ -53,8 +52,8 @@ pub trait ImportPlugin: Send + Sync {
let _ = (ct, node, line);
Ok(())
}
- fn process(&self, ct: &ImportContext, node: RowNum, data: Object<'_>) -> Result<()> {
- let _ = (ct, node, data);
+ fn process(&self, ct: &ImportContext, node: RowNum) -> Result<()> {
+ let _ = (ct, node);
Ok(())
}
}