Struct move_compiler::parser::ast::ModuleName   
source · [−]pub struct ModuleName(pub Name);Tuple Fields
0: NameImplementations
sourceimpl ModuleName
 
impl ModuleName
Trait Implementations
sourceimpl Clone for ModuleName
 
impl Clone for ModuleName
sourcefn clone(&self) -> ModuleName
 
fn clone(&self) -> ModuleName
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 more
sourceimpl Debug for ModuleName
 
impl Debug for ModuleName
sourceimpl Display for ModuleName
 
impl Display for ModuleName
sourceimpl Hash for ModuleName
 
impl Hash for ModuleName
sourceimpl Identifier for ModuleName
 
impl Identifier for ModuleName
sourceimpl Ord for ModuleName
 
impl Ord for ModuleName
sourceimpl PartialEq<ModuleName> for ModuleName
 
impl PartialEq<ModuleName> for ModuleName
sourcefn eq(&self, other: &ModuleName) -> bool
 
fn eq(&self, other: &ModuleName) -> bool
This method tests for self and other values to be equal, and is used
by ==. Read more
sourcefn ne(&self, other: &ModuleName) -> bool
 
fn ne(&self, other: &ModuleName) -> bool
This method tests for !=.
sourceimpl PartialOrd<ModuleName> for ModuleName
 
impl PartialOrd<ModuleName> for ModuleName
sourcefn partial_cmp(&self, other: &ModuleName) -> Option<Ordering>
 
fn partial_cmp(&self, other: &ModuleName) -> Option<Ordering>
This method returns an ordering between self and other values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
 
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
 
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self and other) and is used by the <=
operator. Read more
sourceimpl TName for ModuleName
 
impl TName for ModuleName
impl Copy for ModuleName
impl Eq for ModuleName
impl StructuralEq for ModuleName
impl StructuralPartialEq for ModuleName
Auto Trait Implementations
impl RefUnwindSafe for ModuleName
impl Send for ModuleName
impl Sync for ModuleName
impl Unpin for ModuleName
impl UnwindSafe for ModuleName
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
    T: ?Sized, 
 
impl<T> BorrowMut<T> for T where
    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
sourceimpl<Q, K> Equivalent<K> for Q where
    Q: Eq + ?Sized,
    K: Borrow<Q> + ?Sized, 
 
impl<Q, K> Equivalent<K> for Q where
    Q: Eq + ?Sized,
    K: Borrow<Q> + ?Sized, 
sourcefn equivalent(&self, key: &K) -> bool
 
fn equivalent(&self, key: &K) -> bool
Compare self to key and return true if they are equal.