pub struct Filelist {
pub files: Vec<PathBuf>,
pub incdirs: Vec<PathBuf>,
pub defines: HashMap<String, Option<String>>,
pub comments_present: bool,
pub unknowns_present: bool,
}
Expand description
Represents a Verilog Filelist
Fields§
§files: Vec<PathBuf>
List of all files
incdirs: Vec<PathBuf>
List of all Include Directories
defines: HashMap<String, Option<String>>
HashMap of all Defines
comments_present: bool
True if comments are present in the filelist
unknowns_present: bool
True if unknown arguments are present in the filelist
Implementations§
Trait Implementations§
impl StructuralPartialEq for Filelist
Auto Trait Implementations§
impl Freeze for Filelist
impl RefUnwindSafe for Filelist
impl Send for Filelist
impl Sync for Filelist
impl Unpin for Filelist
impl UnwindSafe for Filelist
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more