Rust 1.80+ fixes & accumulated warning cleanup (#3796)
* Update versioning on master to 5.4.0-alpha.0 * updates for 1.80 and other accumulated warnings * further warning cleanups * move dead code tag to function defn rather than module
This commit is contained in:
+1
-2
@@ -32,7 +32,6 @@ use log4rs::encode::pattern::PatternEncoder;
|
||||
use log4rs::encode::writer::simple::SimpleWriter;
|
||||
use log4rs::encode::Encode;
|
||||
use log4rs::filter::{threshold::ThresholdFilter, Filter, Response};
|
||||
use std::error::Error;
|
||||
use std::sync::mpsc;
|
||||
use std::sync::mpsc::SyncSender;
|
||||
|
||||
@@ -123,7 +122,7 @@ struct ChannelAppender {
|
||||
}
|
||||
|
||||
impl Append for ChannelAppender {
|
||||
fn append(&self, record: &Record) -> Result<(), Box<dyn Error + Sync + Send>> {
|
||||
fn append(&self, record: &Record) -> Result<(), anyhow::Error> {
|
||||
let mut writer = SimpleWriter(Vec::new());
|
||||
self.encoder.encode(&mut writer, record)?;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user