fix: compile on older compilers
This commit is contained in:
1
Cargo.lock
generated
1
Cargo.lock
generated
@@ -1456,6 +1456,7 @@ dependencies = [
|
||||
"nyquest-preset",
|
||||
"palc",
|
||||
"redb",
|
||||
"rustversion",
|
||||
"sdgb-api",
|
||||
"serde_json",
|
||||
"snafu",
|
||||
|
||||
@@ -29,3 +29,4 @@ nyquest-preset = { version = "0.2.0", features = ["async"] }
|
||||
palc = { version = "0.0.1", features = ["derive"] }
|
||||
futures-util = { version = "0.3.31", optional = true }
|
||||
ctrlc = { version = "3.4.7", features = ["termination"] }
|
||||
rustversion = "1.0.21"
|
||||
|
||||
@@ -220,7 +220,12 @@ async fn main() -> Result<(), Box<dyn snafu::Error>> {
|
||||
.truncate(true)
|
||||
.write(true)
|
||||
.open("players.json")?;
|
||||
file.lock()?;
|
||||
|
||||
#[rustversion::since(1.89)]
|
||||
{
|
||||
file.lock()?;
|
||||
}
|
||||
|
||||
let writer = BufWriter::new(file);
|
||||
serde_json::to_writer(writer, &user_ids)?;
|
||||
info!("dumped {} user id", user_ids.len());
|
||||
|
||||
Reference in New Issue
Block a user