Struct wac_types::ModuleTypeId
source · 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 copy 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
§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
source§fn eq(&self, other: &ModuleTypeId) -> bool
fn eq(&self, other: &ModuleTypeId) -> bool
This method tests for
self and other values to be equal, and is used
by ==.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: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)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.