Struct moore_vhdl::hir::FileDecl
source · [−]pub struct FileDecl {
pub ty: SubtypeIndRef,
pub filename: Option<ExprRef>,
pub mode: Option<ExprRef>,
}
Expand description
A file declaration.
See IEEE 1076-2008 section 6.4.2.5.
Fields
ty: SubtypeIndRef
The subtype of the file.
filename: Option<ExprRef>
The expression evaluating to the file name.
mode: Option<ExprRef>
The expression evaluating to the opening mode.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for FileDecl
impl Send for FileDecl
impl Sync for FileDecl
impl Unpin for FileDecl
impl UnwindSafe for FileDecl
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more