Struct fungi_lang::bitype::UseAllModuleDer
source · pub struct UseAllModuleDer {
pub ast: UseAllModule,
pub der: ModuleDer,
}
Expand description
Module import typing derivation
Fields
ast: UseAllModule
untyped AST of the imported module
der: ModuleDer
typing derivation for the imported module
Trait Implementations
sourceimpl Clone for UseAllModuleDer
impl Clone for UseAllModuleDer
sourcefn clone(&self) -> UseAllModuleDer
fn clone(&self) -> UseAllModuleDer
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for UseAllModuleDer
impl Debug for UseAllModuleDer
sourceimpl Hash for UseAllModuleDer
impl Hash for UseAllModuleDer
sourceimpl PartialEq<UseAllModuleDer> for UseAllModuleDer
impl PartialEq<UseAllModuleDer> for UseAllModuleDer
sourcefn eq(&self, other: &UseAllModuleDer) -> bool
fn eq(&self, other: &UseAllModuleDer) -> bool
sourceimpl Serialize for UseAllModuleDer
impl Serialize for UseAllModuleDer
impl Eq for UseAllModuleDer
impl StructuralEq for UseAllModuleDer
impl StructuralPartialEq for UseAllModuleDer
Auto Trait Implementations
impl !RefUnwindSafe for UseAllModuleDer
impl !Send for UseAllModuleDer
impl !Sync for UseAllModuleDer
impl Unpin for UseAllModuleDer
impl !UnwindSafe for UseAllModuleDer
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more