pub struct DeclSignature {
pub name: String,
pub ty: String,
pub uparams: Vec<String>,
}Expand description
The type signature of a declaration (name + type, no body).
Fields§
§name: StringThe fully-qualified name.
ty: StringString representation of the type.
uparams: Vec<String>Universe parameters.
Implementations§
Source§impl DeclSignature
impl DeclSignature
Auto Trait Implementations§
impl Freeze for DeclSignature
impl RefUnwindSafe for DeclSignature
impl Send for DeclSignature
impl Sync for DeclSignature
impl Unpin for DeclSignature
impl UnsafeUnpin for DeclSignature
impl UnwindSafe for DeclSignature
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