pub struct ArgumentDeclaration {
pub args: Vec<Argument>,
pub rest: Option<Identifier>,
}Fields§
§args: Vec<Argument>§rest: Option<Identifier>Implementations§
Trait Implementations§
Source§impl Clone for ArgumentDeclaration
impl Clone for ArgumentDeclaration
Source§fn clone(&self) -> ArgumentDeclaration
fn clone(&self) -> ArgumentDeclaration
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for ArgumentDeclaration
impl RefUnwindSafe for ArgumentDeclaration
impl Send for ArgumentDeclaration
impl Sync for ArgumentDeclaration
impl Unpin for ArgumentDeclaration
impl UnwindSafe for ArgumentDeclaration
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