pub struct NamedType {
pub key: String,
pub suggested_name: String,
pub origin_symbol: String,
pub node: TypeNode,
pub source: Option<Origin>,
}Fields§
§key: String§suggested_name: String§origin_symbol: String§node: TypeNode§source: Option<Origin>Trait Implementations§
Source§impl<'de> Deserialize<'de> for NamedType
impl<'de> Deserialize<'de> for NamedType
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
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