pub struct IntfSubprogDecl {
pub id: NodeId,
pub span: Span,
pub spec: SubprogSpec,
pub default: Option<SubprogDefault>,
}
Fields§
§id: NodeId
§span: Span
§spec: SubprogSpec
§default: Option<SubprogDefault>
Trait Implementations§
Source§impl Clone for IntfSubprogDecl
impl Clone for IntfSubprogDecl
Source§fn clone(&self) -> IntfSubprogDecl
fn clone(&self) -> IntfSubprogDecl
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for IntfSubprogDecl
impl Debug for IntfSubprogDecl
Source§impl PartialEq for IntfSubprogDecl
impl PartialEq for IntfSubprogDecl
impl Eq for IntfSubprogDecl
impl StructuralPartialEq for IntfSubprogDecl
Auto Trait Implementations§
impl Freeze for IntfSubprogDecl
impl RefUnwindSafe for IntfSubprogDecl
impl Send for IntfSubprogDecl
impl Sync for IntfSubprogDecl
impl Unpin for IntfSubprogDecl
impl UnwindSafe for IntfSubprogDecl
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