diff --git a/Cargo.toml b/Cargo.toml index 7811fae..48a87c2 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -32,6 +32,7 @@ single_option_map = "warn" str_to_string = "warn" unnecessary_debug_formatting = "warn" unnecessary_semicolon = "warn" +unused_trait_names = "warn" use_self = "warn" used_underscore_binding = "warn" used_underscore_items = "warn" diff --git a/bff-cli/src/cps.rs b/bff-cli/src/cps.rs index 7a4bf0b..0189b15 100644 --- a/bff-cli/src/cps.rs +++ b/bff-cli/src/cps.rs @@ -1,6 +1,6 @@ use std::collections::HashSet; use std::fs::File; -use std::io::{BufWriter, Write}; +use std::io::{BufWriter, Write as _}; use std::path::{Path, PathBuf}; use bff::names::{Name, NameContext, NameType}; diff --git a/bff-cli/src/crc.rs b/bff-cli/src/crc.rs index 2b3a1c6..2a427d8 100644 --- a/bff-cli/src/crc.rs +++ b/bff-cli/src/crc.rs @@ -1,4 +1,4 @@ -use std::io::{self, BufRead, Read}; +use std::io::{self, BufRead as _, Read as _}; use bff::crc::{ asobo_alternate32_options, diff --git a/bff-cli/src/create.rs b/bff-cli/src/create.rs index 9a8dedc..b140505 100644 --- a/bff-cli/src/create.rs +++ b/bff-cli/src/create.rs @@ -9,7 +9,7 @@ use bff::bigfile::resource::bff_resource::BffResource; use bff::bigfile::versions::Version; use bff::class::bff_class::BffClass; use bff::names::NameContext; -use bff::traits::Import; +use bff::traits::Import as _; use indicatif::{ProgressBar, ProgressStyle}; use crate::error::BffCliResult; diff --git a/bff-cli/src/create_resource.rs b/bff-cli/src/create_resource.rs index fde2846..cc4b564 100644 --- a/bff-cli/src/create_resource.rs +++ b/bff-cli/src/create_resource.rs @@ -7,7 +7,7 @@ use bff::bigfile::platforms::Platform; use bff::bigfile::versions::Version; use bff::class::bff_class::BffClass; use bff::names::NameContext; -use bff::traits::Import; +use bff::traits::Import as _; use crate::error::BffCliResult; use crate::shared::{ diff --git a/bff-cli/src/diff.rs b/bff-cli/src/diff.rs index 21696cd..fb0e209 100644 --- a/bff-cli/src/diff.rs +++ b/bff-cli/src/diff.rs @@ -1,6 +1,6 @@ use std::collections::BTreeMap; use std::fs::File; -use std::io::Write; +use std::io::Write as _; use std::path::Path; use bff::BufReader; diff --git a/bff-cli/src/extract.rs b/bff-cli/src/extract.rs index a191501..0aee443 100644 --- a/bff-cli/src/extract.rs +++ b/bff-cli/src/extract.rs @@ -6,10 +6,10 @@ use bff::bigfile::platforms::Platform; use bff::bigfile::resource::bff_resource::BffResourceRef; use bff::bigfile::versions::Version; use bff::names::NameContext; -use bff::traits::Export; +use bff::traits::Export as _; use clap::ValueEnum; use indicatif::{ProgressBar, ProgressStyle}; -use rayon::iter::{ParallelBridge, ParallelIterator}; +use rayon::iter::{ParallelBridge as _, ParallelIterator as _}; use crate::error::{BffCliError, BffCliResult}; use crate::shared::{ diff --git a/bff-cli/src/extract_resource.rs b/bff-cli/src/extract_resource.rs index 5a462cb..4f05e79 100644 --- a/bff-cli/src/extract_resource.rs +++ b/bff-cli/src/extract_resource.rs @@ -7,7 +7,7 @@ use bff::bigfile::platforms::Platform; use bff::bigfile::resource::bff_resource::{BffResource, BffResourceHeader}; use bff::bigfile::versions::Version; use bff::names::NameContext; -use bff::traits::Export; +use bff::traits::Export as _; use crate::error::BffCliResult; use crate::shared::{ diff --git a/bff-cli/src/fat_lin.rs b/bff-cli/src/fat_lin.rs index 63e4085..52104cf 100644 --- a/bff-cli/src/fat_lin.rs +++ b/bff-cli/src/fat_lin.rs @@ -1,5 +1,5 @@ use std::fs::File; -use std::io::{BufWriter, Read, Write}; +use std::io::{BufWriter, Read as _, Write as _}; use std::path::Path; use bff::BufReader; diff --git a/bff-cli/src/info.rs b/bff-cli/src/info.rs index 2dc87de..432522e 100644 --- a/bff-cli/src/info.rs +++ b/bff-cli/src/info.rs @@ -1,5 +1,5 @@ use std::fs::File; -use std::io::{self, BufWriter, Write}; +use std::io::{self, BufWriter, Write as _}; use std::path::{Path, PathBuf}; use bff::petgraph::dot::{Config, Dot}; diff --git a/bff-cli/src/names.rs b/bff-cli/src/names.rs index 418b4cb..711b266 100644 --- a/bff-cli/src/names.rs +++ b/bff-cli/src/names.rs @@ -9,7 +9,7 @@ use bff::names::{ get_forced_hash_string_for_type, }; use bff::petgraph; -use bff::petgraph::visit::{VisitMap, Visitable}; +use bff::petgraph::visit::{VisitMap as _, Visitable as _}; use clap::ValueEnum; use indicatif::{ProgressBar, ProgressStyle}; diff --git a/bff-cli/src/psc.rs b/bff-cli/src/psc.rs index c964617..35efaad 100644 --- a/bff-cli/src/psc.rs +++ b/bff-cli/src/psc.rs @@ -1,5 +1,5 @@ use std::fs::File; -use std::io::{BufWriter, Write}; +use std::io::{BufWriter, Write as _}; use std::path::Path; use bff::BufReader; diff --git a/bff-derive/src/referenced_names.rs b/bff-derive/src/referenced_names.rs index 915401d..c42b30c 100644 --- a/bff-derive/src/referenced_names.rs +++ b/bff-derive/src/referenced_names.rs @@ -1,6 +1,6 @@ use proc_macro2::TokenStream; use quote::quote; -use syn::spanned::Spanned; +use syn::spanned::Spanned as _; use syn::{Attribute, Data, DeriveInput, Fields, Ident}; fn does_not_have_skip_attr(attrs: &Vec) -> bool { diff --git a/bff/src/bigfile/mod.rs b/bff/src/bigfile/mod.rs index 759fa1f..8e9a961 100644 --- a/bff/src/bigfile/mod.rs +++ b/bff/src/bigfile/mod.rs @@ -38,7 +38,7 @@ use crate::bigfile::v2_128_92_19_pc::BigFileV2_128_92_19PC; use crate::bigfile::v2_256_38_19_pc::BigFileV2_256_38_19PC; use crate::macros::bigfiles::bigfiles; use crate::names::{Name, NameContext}; -use crate::traits::ReferencedNames; +use crate::traits::ReferencedNames as _; pub static DEFAULT_TAG: &str = "made with <3 by bff contributors (https://github.com/widberg/bff)"; @@ -111,7 +111,7 @@ impl BigFile { _platform: crate::bigfile::platforms::Platform, version_override: Option<&crate::bigfile::versions::Version>, ) -> crate::BffResult { - use binrw::BinRead; + use binrw::BinRead as _; let start = reader.stream_position()?; let version: crate::bigfile::versions::Version = diff --git a/bff/src/bigfile/resource/bff_resource.rs b/bff/src/bigfile/resource/bff_resource.rs index ded89f1..d0778c2 100644 --- a/bff/src/bigfile/resource/bff_resource.rs +++ b/bff/src/bigfile/resource/bff_resource.rs @@ -1,6 +1,6 @@ use std::io::{Read, Seek, SeekFrom, Write}; -use binrw::{BinRead, BinWrite, binrw}; +use binrw::{BinRead as _, BinWrite as _, binrw}; use schemars::JsonSchema; use serde::{Deserialize, Serialize}; @@ -11,7 +11,7 @@ use crate::bigfile::versions::Version; use crate::class::Class; use crate::class::bff_class::BffClass; use crate::names::{NameContext, NameType}; -use crate::traits::FromResource; +use crate::traits::FromResource as _; pub struct BffResource { pub header: BffResourceHeader, diff --git a/bff/src/bigfile/v1_06_63_02_pc/mod.rs b/bff/src/bigfile/v1_06_63_02_pc/mod.rs index 700dd85..164b4ef 100644 --- a/bff/src/bigfile/v1_06_63_02_pc/mod.rs +++ b/bff/src/bigfile/v1_06_63_02_pc/mod.rs @@ -6,7 +6,7 @@ use std::cmp::max; use std::collections::HashMap; use std::io::{Read, Seek, SeekFrom, Write}; -use binrw::{BinRead, BinResult, BinWrite, Endian}; +use binrw::{BinRead as _, BinResult, BinWrite as _, Endian}; use block::Block; use header::{BlockDescription, Header}; use resource::Resource; diff --git a/bff/src/bigfile/v1_06_63_02_pc/resource.rs b/bff/src/bigfile/v1_06_63_02_pc/resource.rs index fc27044..588e826 100644 --- a/bff/src/bigfile/v1_06_63_02_pc/resource.rs +++ b/bff/src/bigfile/v1_06_63_02_pc/resource.rs @@ -1,6 +1,6 @@ use std::io::{Read, Seek, Write}; -use binrw::{BinRead, BinResult, BinWrite, Endian, args, binread, parser}; +use binrw::{BinRead as _, BinResult, BinWrite as _, Endian, args, binread, parser}; use crate::bigfile::resource::ResourceData::SplitData; use crate::lz::lzrs_decompress_body_parser; diff --git a/bff/src/bigfile/v1_08_40_02_pc/mod.rs b/bff/src/bigfile/v1_08_40_02_pc/mod.rs index 1d42c0b..ef0a2e7 100644 --- a/bff/src/bigfile/v1_08_40_02_pc/mod.rs +++ b/bff/src/bigfile/v1_08_40_02_pc/mod.rs @@ -6,7 +6,7 @@ use std::cmp::max; use std::collections::HashMap; use std::io::{Read, Seek, SeekFrom, Write}; -use binrw::{BinRead, BinResult, BinWrite}; +use binrw::{BinRead as _, BinResult, BinWrite as _}; use block::Block; use header::*; use resource::Resource; diff --git a/bff/src/bigfile/v1_08_40_02_pc/resource.rs b/bff/src/bigfile/v1_08_40_02_pc/resource.rs index fa7ad1a..82eb160 100644 --- a/bff/src/bigfile/v1_08_40_02_pc/resource.rs +++ b/bff/src/bigfile/v1_08_40_02_pc/resource.rs @@ -1,6 +1,6 @@ use std::io::{Read, Seek, Write}; -use binrw::{BinRead, BinResult, BinWrite, Endian, binread}; +use binrw::{BinRead as _, BinResult, BinWrite as _, Endian, binread}; use crate::bigfile::resource::ResourceData::{Data, SplitData}; use crate::bigfile::v1_06_63_02_pc::resource::body_parser; diff --git a/bff/src/bigfile/v1_2000_77_18_pc/mod.rs b/bff/src/bigfile/v1_2000_77_18_pc/mod.rs index fa91f4d..7368c75 100644 --- a/bff/src/bigfile/v1_2000_77_18_pc/mod.rs +++ b/bff/src/bigfile/v1_2000_77_18_pc/mod.rs @@ -5,7 +5,7 @@ use std::cmp::max; use std::collections::{HashMap, HashSet, hash_map}; use std::io::{Cursor, Read, Seek, SeekFrom, Write}; -use binrw::{BinRead, BinResult, BinWrite, Endian}; +use binrw::{BinRead as _, BinResult, BinWrite as _, Endian}; use header::*; use pool::{Pool, PoolManifest, ResourceDescription, calculate_padded_pool_header_size}; diff --git a/bff/src/bigfile/v1_2002_45_19_pc/mod.rs b/bff/src/bigfile/v1_2002_45_19_pc/mod.rs index 3f244d2..812e90a 100644 --- a/bff/src/bigfile/v1_2002_45_19_pc/mod.rs +++ b/bff/src/bigfile/v1_2002_45_19_pc/mod.rs @@ -5,7 +5,7 @@ use std::cmp::max; use std::collections::HashMap; use std::io::{Read, Seek, SeekFrom, Write}; -use binrw::{BinRead, BinResult, BinWrite, Endian}; +use binrw::{BinRead as _, BinResult, BinWrite as _, Endian}; use block::*; use header::*; diff --git a/bff/src/bigfile/v1_22_pc/mod.rs b/bff/src/bigfile/v1_22_pc/mod.rs index b61b897..d5aa17a 100644 --- a/bff/src/bigfile/v1_22_pc/mod.rs +++ b/bff/src/bigfile/v1_22_pc/mod.rs @@ -2,7 +2,7 @@ use std::cmp::max; use std::collections::HashMap; use std::io::{Cursor, Read, Seek, SeekFrom, Write}; -use binrw::{BinRead, BinResult, BinWrite, Endian, binread, binrw, parser}; +use binrw::{BinRead as _, BinResult, BinWrite, Endian, binread, binrw, parser}; use crate::BffResult; use crate::bigfile::BigFile; diff --git a/bff/src/bigfile/v1_381_64_09_pc/mod.rs b/bff/src/bigfile/v1_381_64_09_pc/mod.rs index d36a7ff..7f54710 100644 --- a/bff/src/bigfile/v1_381_64_09_pc/mod.rs +++ b/bff/src/bigfile/v1_381_64_09_pc/mod.rs @@ -5,10 +5,10 @@ pub mod resource; use std::cmp::max; use std::collections::{HashMap, HashSet, hash_map}; -use std::default::Default; +use std::default::Default as _; use std::io::{Cursor, Read, Seek, SeekFrom, Write}; -use binrw::{BinRead, BinResult, BinWrite, Endian}; +use binrw::{BinRead as _, BinResult, BinWrite as _, Endian}; use block::Block; use header::{BlockDescription, Header}; use pool::Pool; diff --git a/bff/src/bigfile/v1_381_64_09_pc/resource.rs b/bff/src/bigfile/v1_381_64_09_pc/resource.rs index 608b684..a5b6f62 100644 --- a/bff/src/bigfile/v1_381_64_09_pc/resource.rs +++ b/bff/src/bigfile/v1_381_64_09_pc/resource.rs @@ -1,6 +1,6 @@ use std::io::{Read, Seek, Write}; -use binrw::{BinRead, BinResult, BinWrite, Endian, args, binread, parser}; +use binrw::{BinRead, BinResult, BinWrite as _, Endian, args, binread, parser}; use derive_more::{Deref, DerefMut}; use crate::bigfile::resource::ResourceData::SplitData; diff --git a/bff/src/bigfile/v2_128_52_19_pc/mod.rs b/bff/src/bigfile/v2_128_52_19_pc/mod.rs index b077e4f..a88b2c3 100644 --- a/bff/src/bigfile/v2_128_52_19_pc/mod.rs +++ b/bff/src/bigfile/v2_128_52_19_pc/mod.rs @@ -5,7 +5,7 @@ pub mod resource; use std::collections::HashMap; use std::io::{Read, Seek, SeekFrom, Write}; -use binrw::{BinRead, BinResult}; +use binrw::{BinRead as _, BinResult}; use block::*; use header::{BlockDescription, Header, Resources}; use resource::Resource; diff --git a/bff/src/bigfile/v2_128_92_19_pc/mod.rs b/bff/src/bigfile/v2_128_92_19_pc/mod.rs index aac079e..1d4cfac 100644 --- a/bff/src/bigfile/v2_128_92_19_pc/mod.rs +++ b/bff/src/bigfile/v2_128_92_19_pc/mod.rs @@ -5,7 +5,7 @@ pub mod resource; use std::collections::HashMap; use std::io::{Read, Seek, SeekFrom, Write}; -use binrw::{BinRead, BinResult}; +use binrw::{BinRead as _, BinResult}; use block::*; use header::{BlockDescription, Header, Resources}; use resource::Resource; diff --git a/bff/src/bigfile/v2_256_38_19_pc/mod.rs b/bff/src/bigfile/v2_256_38_19_pc/mod.rs index 7a6fc53..d7fb798 100644 --- a/bff/src/bigfile/v2_256_38_19_pc/mod.rs +++ b/bff/src/bigfile/v2_256_38_19_pc/mod.rs @@ -3,7 +3,7 @@ pub mod header; use std::collections::HashMap; use std::io::{Read, Seek, SeekFrom, Write}; -use binrw::{BinRead, BinResult}; +use binrw::{BinRead as _, BinResult}; use header::{BlockDescription, Header, Resources}; use crate::BffResult; diff --git a/bff/src/class/bff_class.rs b/bff/src/class/bff_class.rs index a4eb7bb..24e8dc0 100644 --- a/bff/src/class/bff_class.rs +++ b/bff/src/class/bff_class.rs @@ -7,7 +7,7 @@ use crate::bigfile::resource::bff_resource::{BffResource, BffResourceHeader}; use crate::bigfile::versions::Version; use crate::class::Class; use crate::names::NameContext; -use crate::traits::ToResource; +use crate::traits::ToResource as _; #[derive(Debug, Serialize, Deserialize, JsonSchema)] pub struct BffClass { diff --git a/bff/src/class/fonts/v1_381_67_09_pc.rs b/bff/src/class/fonts/v1_381_67_09_pc.rs index 26750e7..c218622 100644 --- a/bff/src/class/fonts/v1_381_67_09_pc.rs +++ b/bff/src/class/fonts/v1_381_67_09_pc.rs @@ -1,4 +1,4 @@ -use binrw::{BinRead, BinResult, BinWrite}; +use binrw::{BinRead as _, BinResult, BinWrite as _}; use crate::class::trivial_class::TrivialClass; use crate::helpers::{ diff --git a/bff/src/class/gw_road/v1_381_67_09_pc.rs b/bff/src/class/gw_road/v1_381_67_09_pc.rs index d4942c1..ecb02d7 100644 --- a/bff/src/class/gw_road/v1_381_67_09_pc.rs +++ b/bff/src/class/gw_road/v1_381_67_09_pc.rs @@ -2,7 +2,7 @@ use std::io::{Read, Seek, Write}; use bff_derive::ReferencedNames; use bilge::prelude::*; -use binrw::{BinRead, BinResult, BinWrite, BinWriterExt, Endian}; +use binrw::{BinRead, BinResult, BinWrite, BinWriterExt as _, Endian}; use derive_more::{Deref, DerefMut}; use schemars::JsonSchema; use serde::{Deserialize, Serialize}; diff --git a/bff/src/class/material_obj/v1_381_67_09_pc.rs b/bff/src/class/material_obj/v1_381_67_09_pc.rs index 0bea700..8b7e5da 100644 --- a/bff/src/class/material_obj/v1_381_67_09_pc.rs +++ b/bff/src/class/material_obj/v1_381_67_09_pc.rs @@ -29,8 +29,8 @@ impl Import for MaterialObjV1_381_67_09PC {} mod material_obj_entries { use indexmap::IndexMap; use serde::de::Error as _; - use serde::ser::SerializeSeq; - use serde::{Deserialize, Deserializer, Serialize, Serializer}; + use serde::ser::SerializeSeq as _; + use serde::{Deserialize as _, Deserializer, Serialize, Serializer}; use super::MaterialObjEntryV1_381_67_09PC; use crate::helpers::{BffMap, DynArray}; diff --git a/bff/src/class/trivial_class.rs b/bff/src/class/trivial_class.rs index ee7a0de..c359e5e 100644 --- a/bff/src/class/trivial_class.rs +++ b/bff/src/class/trivial_class.rs @@ -1,4 +1,4 @@ -use std::io::{BufRead, Cursor}; +use std::io::{BufRead as _, Cursor}; use bff_derive::ReferencedNames; use binrw::{BinRead, BinWrite}; diff --git a/bff/src/helpers/strings.rs b/bff/src/helpers/strings.rs index 862e89d..4c6f8f2 100644 --- a/bff/src/helpers/strings.rs +++ b/bff/src/helpers/strings.rs @@ -6,7 +6,7 @@ use std::str::from_utf8; use bff_derive::ReferencedNames; use binrw::io::{Read, Seek}; use binrw::meta::{EndianKind, ReadEndian, WriteEndian}; -use binrw::{BinRead, BinResult, BinWrite, BinWriterExt, Endian, Error, NullString, args}; +use binrw::{BinRead, BinResult, BinWrite, BinWriterExt as _, Endian, Error, NullString, args}; use derive_more::{Constructor, Deref, DerefMut, Display, Error, From, Into}; use schemars::JsonSchema; use serde::{Deserialize, Serialize}; diff --git a/bff/src/lz/arcode.rs b/bff/src/lz/arcode.rs index 65deabe..a040ac5 100644 --- a/bff/src/lz/arcode.rs +++ b/bff/src/lz/arcode.rs @@ -2,7 +2,7 @@ use std::io::{Cursor, Read, Seek, SeekFrom, Write}; use arcode::bitbit::{BitReader, BitWriter, LSB}; use arcode::{ArithmeticDecoder, ArithmeticEncoder, EOFKind, Model}; -use binrw::{BinRead, BinResult, BinWrite, Endian, args}; +use binrw::{BinRead as _, BinResult, BinWrite as _, Endian, args}; use crate::BffResult; diff --git a/bff/src/lz/lz4.rs b/bff/src/lz/lz4.rs index 89a1ded..776e924 100644 --- a/bff/src/lz/lz4.rs +++ b/bff/src/lz/lz4.rs @@ -1,6 +1,6 @@ use std::io::{Read, Seek, SeekFrom, Write}; -use binrw::{BinRead, BinReaderExt, BinResult, BinWrite, Endian, args}; +use binrw::{BinRead as _, BinReaderExt as _, BinResult, BinWrite as _, Endian, args}; use crate::BffResult; diff --git a/bff/src/lz/lzrs.rs b/bff/src/lz/lzrs.rs index f2d28b8..58897ee 100644 --- a/bff/src/lz/lzrs.rs +++ b/bff/src/lz/lzrs.rs @@ -1,7 +1,7 @@ use std::cmp::{max, min}; use std::io::{Read, Seek, SeekFrom, Write}; -use binrw::{BinReaderExt, BinResult, BinWriterExt, Endian}; +use binrw::{BinReaderExt as _, BinResult, BinWriterExt as _, Endian}; use crate::BffResult; diff --git a/bff/src/lz/zlib.rs b/bff/src/lz/zlib.rs index 189959c..f6e0990 100644 --- a/bff/src/lz/zlib.rs +++ b/bff/src/lz/zlib.rs @@ -1,6 +1,6 @@ use std::io::{Read, Seek, SeekFrom, Write}; -use binrw::{BinRead, BinReaderExt, BinResult, BinWrite, Endian, args}; +use binrw::{BinRead as _, BinReaderExt as _, BinResult, BinWrite as _, Endian, args}; use flate2::read::ZlibDecoder; use flate2::write::ZlibEncoder; diff --git a/bff/src/names/value.rs b/bff/src/names/value.rs index ff00f1e..a803f6f 100644 --- a/bff/src/names/value.rs +++ b/bff/src/names/value.rs @@ -7,7 +7,7 @@ use const_power_of_two::PowerOfTwoUsize; use super::scope::{current_name_type, with_name_context}; use super::{NameContext, NameType}; -use crate::traits::{NameHashFunction, NameTarget}; +use crate::traits::{NameHashFunction, NameTarget as _}; const FORCED_NAME_STRING_CHAR: char = '$'; diff --git a/bff/src/tsc/mqfel_settings_bin.rs b/bff/src/tsc/mqfel_settings_bin.rs index 0983924..00f68f7 100644 --- a/bff/src/tsc/mqfel_settings_bin.rs +++ b/bff/src/tsc/mqfel_settings_bin.rs @@ -1,7 +1,16 @@ use std::io::{Cursor, Read, Seek, Write}; use std::path::Path; -use binrw::{BinRead, BinReaderExt, BinResult, BinWrite, BinWriterExt, Endian, NullString, args}; +use binrw::{ + BinRead, + BinReaderExt as _, + BinResult, + BinWrite, + BinWriterExt as _, + Endian, + NullString, + args, +}; use crate::BffResult; use crate::crc::racenet32; diff --git a/bff/src/tsc/psc.rs b/bff/src/tsc/psc.rs index 44c9af9..5f1f52f 100644 --- a/bff/src/tsc/psc.rs +++ b/bff/src/tsc/psc.rs @@ -4,7 +4,7 @@ use std::path::PathBuf; use binrw::meta::{EndianKind, ReadEndian, WriteEndian}; use binrw::{BinRead, BinResult, BinWrite, Endian}; -use itertools::Itertools; +use itertools::Itertools as _; use crate::BffResult; use crate::helpers::StringUntilNull; diff --git a/bff/tests/bigfile.rs b/bff/tests/bigfile.rs index 7aba11e..54b2a03 100644 --- a/bff/tests/bigfile.rs +++ b/bff/tests/bigfile.rs @@ -7,7 +7,7 @@ use bff::bigfile::platforms::Platform; use bff::bigfile::resource::Resource; use bff::class::bff_class::BffClass; use bff::names::NameContext; -use bff::traits::{Export, Import, ToResource}; +use bff::traits::{Export as _, Import as _, ToResource as _}; use binrw::io::BufReader; use crate::path_helpers::resolve_bigfile_path;