Fix lint warnings
This commit is contained in:
@@ -62,7 +62,7 @@ pub fn escape_message(event: &MessageCreate) -> String {
|
||||
message = message.replace(url, &"\\#".repeat(url.len()));
|
||||
}
|
||||
|
||||
let (censored, rules) = moderate_message(&message);
|
||||
let (censored, _) = moderate_message(&message);
|
||||
|
||||
log::debug!("Escaped and normalized message: {censored:?}");
|
||||
|
||||
@@ -216,12 +216,14 @@ pub fn moderate_message(original: &str) -> (String, Vec<Arc<dyn Rule>>) {
|
||||
(censored, analysis.iter().map(|(_, r)| r.clone()).collect())
|
||||
}
|
||||
|
||||
#[allow(dead_code)]
|
||||
#[derive(Debug, PartialEq, Eq, Clone, Copy)]
|
||||
pub enum Action {
|
||||
BlockAndPenalty,
|
||||
SoftCensorAndWarn,
|
||||
}
|
||||
|
||||
#[allow(dead_code)]
|
||||
pub trait Rule: Send + Sync {
|
||||
fn name(&self) -> &'static str;
|
||||
fn action(&self) -> &'static Action;
|
||||
|
||||
Reference in New Issue
Block a user