pub struct NamedType {
pub name: String,
pub tpe: TypeExpr,
}Expand description
A named field, constructor argument, or value input.
Fields§
§name: StringCanonical field or argument name.
tpe: TypeExprAssociated type expression.
Trait Implementations§
impl Eq for NamedType
impl StructuralPartialEq for NamedType
Auto Trait Implementations§
impl Freeze for NamedType
impl RefUnwindSafe for NamedType
impl Send for NamedType
impl Sync for NamedType
impl Unpin for NamedType
impl UnsafeUnpin for NamedType
impl UnwindSafe for NamedType
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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.