remove some unused fields from struct match arms and eliminate warning in main

This commit is contained in:
Yehowshua Immanuel 2022-08-22 10:03:29 -04:00
parent 0acd49f66c
commit 37cf2b165c
4 changed files with 4 additions and 32 deletions

View file

@ -20,7 +20,7 @@ fn main() -> std::io::Result<()> {
let now = Instant::now();
let file = File::open(&args.path)?;
let vcd = parse_vcd(file).unwrap();
parse_vcd(file).unwrap();
let elapsed = now.elapsed();
println!("Elapsed: {:.2?}", elapsed);

View file

@ -122,14 +122,12 @@ pub(super) fn parse_events<'a>(
ref mut signal_error,
num_bits,
num_bytes,
self_idx,
nums_encoded_as_fixed_width_le_u8,
string_vals,
lsb_indxs_of_num_tmstmp_vals_on_tmln,
byte_len_of_num_tmstmp_vals_on_tmln,
lsb_indxs_of_string_tmstmp_vals_on_tmln,
byte_len_of_string_tmstmp_vals_on_tmln,
scope_parent,
..
} => {
// we've already identified in a prior loop iteration that the signal has
// an error
@ -233,10 +231,7 @@ pub(super) fn parse_events<'a>(
sig_type,
ref mut signal_error,
num_bits,
num_bytes: _,
self_idx: _,
nums_encoded_as_fixed_width_le_u8,
string_vals: _,
lsb_indxs_of_num_tmstmp_vals_on_tmln,
byte_len_of_num_tmstmp_vals_on_tmln,
..
@ -311,10 +306,7 @@ pub(super) fn parse_events<'a>(
sig_type,
ref mut signal_error,
num_bits,
num_bytes: _,
self_idx: _,
nums_encoded_as_fixed_width_le_u8,
string_vals: _,
lsb_indxs_of_num_tmstmp_vals_on_tmln,
byte_len_of_num_tmstmp_vals_on_tmln,
..
@ -391,11 +383,7 @@ pub(super) fn parse_events<'a>(
sig_type,
ref mut signal_error,
num_bits,
num_bytes: _,
self_idx: _,
nums_encoded_as_fixed_width_le_u8: _,
string_vals,
lsb_indxs_of_num_tmstmp_vals_on_tmln: _,
byte_len_of_num_tmstmp_vals_on_tmln,
lsb_indxs_of_string_tmstmp_vals_on_tmln,
..

View file

@ -75,14 +75,7 @@ impl VCD {
// dereference signal if Signal::Alias, or keep idx if Signal::Data
let signal_idx = match signal {
Signal::Data {
name,
sig_type,
signal_error,
num_bits,
self_idx,
..
} => *self_idx,
Signal::Data { self_idx, .. } => *self_idx,
Signal::Alias { name, signal_alias } => *signal_alias,
};
@ -109,14 +102,7 @@ impl VCD {
// dereference signal if Signal::Alias, or keep idx if Signal::Data
let signal_idx = match signal {
Signal::Data {
name,
sig_type,
signal_error,
num_bits,
self_idx,
..
} => *self_idx,
Signal::Data { self_idx, .. } => *self_idx,
Signal::Alias { name, signal_alias } => *signal_alias,
};

View file

@ -1,5 +1,3 @@
use super::*;
#[derive(Debug)]
pub(super) enum BinaryParserErrTypes {
XValue,