From 66d56d7a2b64c5ed13860d809d9bf35d86292df2 Mon Sep 17 00:00:00 2001 From: Benedikt Peetz Date: Thu, 10 Jul 2025 15:50:16 +0200 Subject: refactor(crates/bytes): Move into yt `yt_dlp` no longer depends on it. --- crates/bytes/src/error.rs | 39 --------------------------------------- 1 file changed, 39 deletions(-) delete mode 100644 crates/bytes/src/error.rs (limited to 'crates/bytes/src/error.rs') diff --git a/crates/bytes/src/error.rs b/crates/bytes/src/error.rs deleted file mode 100644 index c9783d8..0000000 --- a/crates/bytes/src/error.rs +++ /dev/null @@ -1,39 +0,0 @@ -// yt - A fully featured command line YouTube client -// -// Copyright (C) 2024 Benedikt Peetz -// SPDX-License-Identifier: GPL-3.0-or-later -// -// This file is part of Yt. -// -// You should have received a copy of the License along with this program. -// If not, see . - -use std::{fmt::Display, num::ParseIntError}; - -#[derive(Debug)] -#[allow(clippy::module_name_repetitions)] -pub enum BytesError { - BytesParseIntError(ParseIntError), - NotYetSupported(String), -} - -impl Display for BytesError { - fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { - match self { - BytesError::BytesParseIntError(e) => { - f.write_fmt(format_args!("Failed to parse a number as integer: '{e}'")) - }, - BytesError::NotYetSupported(other) => { - f.write_fmt(format_args!("Your extension '{other}' is not yet supported. Only KB,MB,GB or KiB,MiB,GiB are supported")) - } - } - } -} - -impl From for BytesError { - fn from(value: ParseIntError) -> Self { - Self::BytesParseIntError(value) - } -} - -impl std::error::Error for BytesError {} -- cgit 1.4.1