Merge pull request #1 from Cutieguwu:gamelog

Formatting Cleanup.
This commit was merged in pull request #1.
This commit is contained in:
Olivia Brooks
2025-03-25 16:15:40 -04:00
committed by GitHub
2 changed files with 5 additions and 6 deletions

View File

@@ -1,4 +1,3 @@
use ron::de::{SpannedError, from_reader};
use serde::Deserialize;
use std::{fmt, fs::File};
@@ -6,10 +5,10 @@ use std::{fmt, fs::File};
pub struct LogFile(Vec<GameRecord>);
impl TryFrom<File> for LogFile {
type Error = SpannedError;
type Error = ron::de::SpannedError;
fn try_from(file: File) -> Result<Self, Self::Error> {
from_reader(file)
ron::de::from_reader(file)
}
}

View File

@@ -3,7 +3,7 @@ mod gamelog;
use clap::Parser;
use gamelog::LogFile;
use std::{fs::OpenOptions, path::PathBuf};
use std::path::PathBuf;
#[derive(Debug, Parser)]
struct Args {
@@ -23,8 +23,8 @@ fn main() {
let config = Args::parse();
let log: LogFile = LogFile::try_from(
match OpenOptions::new() // Defaults to setting all options false.
.read(true)
match std::fs::OpenOptions::new() // Defaults to setting all options false.
.read(true) // Only need ensure that reading is possible.
.open(&config.logfile_path.as_path())
{
Ok(f) => f,