pub struct ModuleTypeId(/* private fields */);
Expand description
An identifier for module types.
Trait Implementations§
Source§impl Clone for ModuleTypeId
impl Clone for ModuleTypeId
Source§fn clone(&self) -> ModuleTypeId
fn clone(&self) -> ModuleTypeId
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 ModuleTypeId
impl Debug for ModuleTypeId
Source§impl Display for ModuleTypeId
impl Display for ModuleTypeId
Source§impl Hash for ModuleTypeId
impl Hash for ModuleTypeId
Source§impl Index<ModuleTypeId> for Types
impl Index<ModuleTypeId> for Types
Source§type Output = ModuleType
type Output = ModuleType
The returned type after indexing.
Source§impl IndexMut<ModuleTypeId> for Types
impl IndexMut<ModuleTypeId> for Types
Source§impl PartialEq for ModuleTypeId
impl PartialEq for ModuleTypeId
impl Copy for ModuleTypeId
impl Eq for ModuleTypeId
impl StructuralPartialEq for ModuleTypeId
Auto Trait Implementations§
impl Freeze for ModuleTypeId
impl RefUnwindSafe for ModuleTypeId
impl Send for ModuleTypeId
impl Sync for ModuleTypeId
impl Unpin for ModuleTypeId
impl UnwindSafe for ModuleTypeId
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.