Skip to content

Commit a1fad04

Browse files
committed
style: implement clippy feedback
1 parent 0898b44 commit a1fad04

File tree

3 files changed

+12
-13
lines changed

3 files changed

+12
-13
lines changed

src/fileio.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ use std::fs;
33
use std::fs::File;
44
use std::io::Write;
55

6-
pub fn file_to_hyphen(name: &String) -> String {
6+
pub fn file_to_hyphen(name: &str) -> String {
77
name.replace(['_', ' ', '.'], "-")
88
}
99

@@ -22,6 +22,6 @@ pub fn write_metadata(data: &OutputMetadata) {
2222

2323
#[test]
2424
fn file_to_hyphen_test() {
25-
let result = file_to_hyphen(&"2022.04.06.name with space.mp4".to_string());
25+
let result = file_to_hyphen("2022.04.06.name with space.mp4");
2626
assert_eq!(result, "2022-04-06-name-with-space-mp4");
2727
}

src/main.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ use std::process;
44

55
enum Flags {
66
_Gif,
7-
HLS,
7+
Hls,
88
_Metadata,
99
PreviewImage,
1010
Thumbnails,
@@ -32,7 +32,7 @@ impl Flags {
3232
fn as_str(&self) -> &'static str {
3333
match self {
3434
Flags::_Gif => "gif",
35-
Flags::HLS => "HLS",
35+
Flags::Hls => "HLS",
3636
Flags::_Metadata => "metadata",
3737
Flags::PreviewImage => "preview_image",
3838
Flags::Thumbnails => "thumbs",
@@ -77,9 +77,9 @@ fn main() {
7777
.takes_value(false),
7878
)
7979
.arg(
80-
Arg::with_name(Flags::HLS.as_str())
80+
Arg::with_name(Flags::Hls.as_str())
8181
.short('h')
82-
.long(Flags::HLS.as_str())
82+
.long(Flags::Hls.as_str())
8383
.help("Generate hls chunks")
8484
.takes_value(false),
8585
)
@@ -107,7 +107,7 @@ fn main() {
107107
create_preview_image(out.file_name.clone(), path.clone());
108108
}
109109

110-
let gen_hls = matches.is_present(Flags::HLS.as_str());
110+
let gen_hls = matches.is_present(Flags::Hls.as_str());
111111
if gen_hls {
112112
create_hls_encoding(out.file_name, path);
113113
}

src/media_info.rs

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -64,13 +64,12 @@ pub fn get_media_info(input: &str) -> OutputMetadata {
6464
metadata.duration_human = duration.duration_human();
6565
metadata.frame_rate = track.frame_rate.parse().unwrap();
6666

67-
match track.width {
68-
Some(width) => metadata.width = width.parse().unwrap(),
69-
None => {}
67+
if let Some(width) = track.width {
68+
metadata.width = width.parse().unwrap()
7069
}
71-
match track.height {
72-
Some(height) => metadata.height = height.parse().unwrap(),
73-
None => {}
70+
71+
if let Some(height) = track.height {
72+
metadata.height = height.parse().unwrap()
7473
}
7574
}
7675
}

0 commit comments

Comments
 (0)