pub struct FunctionArgumentDeclaration {
pub span: Span,
pub argument_name: Identifier,
pub argument_type_name: TypeIdentifier,
}
Fields§
§span: Span
§argument_name: Identifier
§argument_type_name: TypeIdentifier
Trait Implementations§
Source§impl Debug for FunctionArgumentDeclaration
impl Debug for FunctionArgumentDeclaration
Source§impl<'de> Deserialize<'de> for FunctionArgumentDeclaration
impl<'de> Deserialize<'de> for FunctionArgumentDeclaration
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 Eq for FunctionArgumentDeclaration
impl StructuralPartialEq for FunctionArgumentDeclaration
Auto Trait Implementations§
impl Freeze for FunctionArgumentDeclaration
impl RefUnwindSafe for FunctionArgumentDeclaration
impl Send for FunctionArgumentDeclaration
impl Sync for FunctionArgumentDeclaration
impl Unpin for FunctionArgumentDeclaration
impl UnwindSafe for FunctionArgumentDeclaration
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