Struct NamedTypeField
pub(in elab) struct NamedTypeField {
pub name: String,
pub ty: TypeExpr,
}Expand description
Named type field.
Fields§
§name: StringUser-visible item name.
ty: TypeExprType expression associated with the reference.
Trait Implementations§
§impl Clone for NamedTypeField
impl Clone for NamedTypeField
§fn clone(&self) -> NamedTypeField
fn clone(&self) -> NamedTypeField
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 more§impl Debug for NamedTypeField
impl Debug for NamedTypeField
§impl PartialEq for NamedTypeField
impl PartialEq for NamedTypeField
impl Eq for NamedTypeField
impl StructuralPartialEq for NamedTypeField
Auto Trait Implementations§
impl Freeze for NamedTypeField
impl RefUnwindSafe for NamedTypeField
impl Send for NamedTypeField
impl Sync for NamedTypeField
impl Unpin for NamedTypeField
impl UnwindSafe for NamedTypeField
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,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
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.§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more