pub struct ExtModule {
pub name: Identifier,
pub ports: Ports,
pub defname: DefName,
pub params: Parameters,
pub info: Info,
}Fields§
§name: Identifier§ports: Ports§defname: DefName§params: Parameters§info: InfoImplementations§
Source§impl ExtModule
impl ExtModule
pub fn new( name: Identifier, ports: Ports, defname: DefName, params: Parameters, info: Info, ) -> Self
Trait Implementations§
impl Eq for ExtModule
Source§impl Ord for ExtModule
impl Ord for ExtModule
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialOrd for ExtModule
impl PartialOrd for ExtModule
impl StructuralPartialEq for ExtModule
Auto Trait Implementations§
impl Freeze for ExtModule
impl RefUnwindSafe for ExtModule
impl Send for ExtModule
impl Sync for ExtModule
impl Unpin for ExtModule
impl UnsafeUnpin for ExtModule
impl UnwindSafe for ExtModule
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