pub struct ParameterDecl {
pub name: String,
pub name_span: ExprSpan,
pub type_name: TypeExpr,
}Expand description
Fields§
§name: StringThe formal parameter’s name.
name_span: ExprSpanThe name token’s span.
type_name: TypeExprThe required unresolved type expression.
Trait Implementations§
Source§impl Clone for ParameterDecl
impl Clone for ParameterDecl
Auto Trait Implementations§
impl !Send for ParameterDecl
impl !Sync for ParameterDecl
impl Freeze for ParameterDecl
impl RefUnwindSafe for ParameterDecl
impl Unpin for ParameterDecl
impl UnsafeUnpin for ParameterDecl
impl UnwindSafe for ParameterDecl
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