Skip to content

Commit 20cdcbe

Browse files
authored
Merge pull request #371 from jongiddy/jgiddy/msrv-1.53
Use explicit Default for GzHeaderState enum. This resets the minimal required rust version to 1.53.
2 parents 1f7085d + 68ba8f6 commit 20cdcbe

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

src/gz/mod.rs

+7-2
Original file line numberDiff line numberDiff line change
@@ -87,18 +87,23 @@ impl GzHeader {
8787
}
8888
}
8989

90-
#[derive(Debug, Default)]
90+
#[derive(Debug)]
9191
pub enum GzHeaderState {
9292
Start(u8, [u8; 10]),
9393
Xlen(Option<Box<Crc>>, u8, [u8; 2]),
9494
Extra(Option<Box<Crc>>, u16),
9595
Filename(Option<Box<Crc>>),
9696
Comment(Option<Box<Crc>>),
9797
Crc(Option<Box<Crc>>, u8, [u8; 2]),
98-
#[default]
9998
Complete,
10099
}
101100

101+
impl Default for GzHeaderState {
102+
fn default() -> Self {
103+
Self::Complete
104+
}
105+
}
106+
102107
#[derive(Debug, Default)]
103108
pub struct GzHeaderParser {
104109
state: GzHeaderState,

0 commit comments

Comments
 (0)