Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/windirstat/mft.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorOmer Ben-Amram <omerbenamram@gmail.com>2019-05-15 23:41:05 +0300
committerOmer Ben-Amram <omerbenamram@gmail.com>2019-05-15 23:41:05 +0300
commit485876727f9393302128dc3f358a061e691d59cc (patch)
tree5db84b9345d5455d98997954e196a710c1313fa2 /src
parent04258b6e4890d504fecd78acabf1ebfa68b1167c (diff)
cargo fix
Diffstat (limited to 'src')
-rw-r--r--src/attribute/mod.rs6
-rw-r--r--src/benches/benchmark.rs2
-rw-r--r--src/bin/mft_dump.rs2
-rw-r--r--src/entry.rs2
-rw-r--r--src/mft.rs8
5 files changed, 10 insertions, 10 deletions
diff --git a/src/attribute/mod.rs b/src/attribute/mod.rs
index dc1bd40..8e6b100 100644
--- a/src/attribute/mod.rs
+++ b/src/attribute/mod.rs
@@ -3,7 +3,7 @@ pub mod raw;
pub mod x10;
pub mod x30;
-use crate::err::{self, Result};
+
use crate::impl_serialize_for_bitflags;
use bitflags::bitflags;
@@ -15,8 +15,8 @@ use crate::attribute::x30::FileNameAttr;
use crate::attribute::header::AttributeHeader;
-use serde::{ser, Serialize};
-use std::io::{Cursor, Read, Seek};
+use serde::{Serialize};
+
#[derive(Serialize, Clone, Debug)]
pub struct Attribute {
diff --git a/src/benches/benchmark.rs b/src/benches/benchmark.rs
index e2d0fee..2ce0e08 100644
--- a/src/benches/benchmark.rs
+++ b/src/benches/benchmark.rs
@@ -10,7 +10,7 @@ fn process_1000_mft_records(sample: &[u8]) {
let mut count = 0;
for entry in parser.iter_entries().take(1000).filter_map(|a| a.ok()) {
- for attr in entry.iter_attributes() {
+ for _attr in entry.iter_attributes() {
count += 1;
}
}
diff --git a/src/bin/mft_dump.rs b/src/bin/mft_dump.rs
index 620174a..7362b2b 100644
--- a/src/bin/mft_dump.rs
+++ b/src/bin/mft_dump.rs
@@ -1,6 +1,6 @@
use clap::{App, Arg, ArgMatches};
use env_logger;
-use log::{info, warn};
+use log::{info};
use mft::mft::MftParser;
use std::path::PathBuf;
diff --git a/src/entry.rs b/src/entry.rs
index a19cad6..6cf4f2c 100644
--- a/src/entry.rs
+++ b/src/entry.rs
@@ -1,7 +1,7 @@
use crate::err::{self, Result};
use crate::impl_serialize_for_bitflags;
-use crate::attribute;
+
use log::trace;
use snafu::{ensure, ResultExt};
diff --git a/src/mft.rs b/src/mft.rs
index 4fd69a6..c7f5256 100644
--- a/src/mft.rs
+++ b/src/mft.rs
@@ -2,16 +2,16 @@ use crate::entry::MftEntry;
use crate::err::{self, Result};
use crate::{EntryHeader, ReadSeek};
-use log::{debug, trace};
+use log::{debug};
use snafu::ResultExt;
use crate::attribute::MftAttributeContent::AttrX30;
-use std::cell::RefCell;
+
use std::collections::HashMap;
use std::fs::{self, File};
use std::io::{BufReader, Cursor, SeekFrom};
use std::path::{Path, PathBuf};
-use std::rc::Rc;
+
pub struct MftParser<T: ReadSeek> {
data: T,
@@ -153,7 +153,7 @@ mod tests {
let mut count = 0;
for record in parser.iter_entries().take(10000).filter_map(|a| a.ok()) {
- for attribute in record.iter_attributes() {
+ for _attribute in record.iter_attributes() {
count += 1;
}
}