Add some clones and expose SignalErrors
This commit is contained in:
parent
d42d01f9c3
commit
7a2bed42a3
|
@ -5,7 +5,7 @@
|
|||
|
||||
mod vcd;
|
||||
pub use vcd::parse::parse_vcd;
|
||||
pub use vcd::signal::{Signal, SignalType, SignalValue};
|
||||
pub use vcd::signal::{Signal, SignalType, SignalValue, SignalErrors};
|
||||
pub use vcd::types::{Metadata, Timescale, Version};
|
||||
pub use vcd::types::{ScopeIdx, SignalIdx, VCD};
|
||||
|
||||
|
|
|
@ -11,7 +11,7 @@ use num::BigUint;
|
|||
#[derive(Debug, Copy, Clone)]
|
||||
pub struct LsbIdxOfTmstmpValOnTmln(pub(super) u32);
|
||||
|
||||
#[derive(Debug, Eq, PartialEq)]
|
||||
#[derive(Debug, Eq, PartialEq, Clone)]
|
||||
pub enum SignalType {
|
||||
Event,
|
||||
Integer,
|
||||
|
|
|
@ -9,7 +9,7 @@ use chrono::prelude::{DateTime, Utc};
|
|||
use num::BigUint;
|
||||
use std::fmt;
|
||||
|
||||
#[derive(Debug)]
|
||||
#[derive(Debug, Clone)]
|
||||
pub struct Version(pub String);
|
||||
|
||||
#[derive(Debug, Clone, Copy, Eq, PartialEq)]
|
||||
|
|
Loading…
Reference in a new issue