pub struct ArgList {
pub paren_token: Paren,
pub list: ArgListImpl,
}
Expand description
A list of named or unnamed arguments: { foo: 42, bar: 64 }
or (42, 64)
.
Solidity reference: https://docs.soliditylang.org/en/latest/grammar.html#a4.SolidityParser.callArgumentList
Fields§
§paren_token: Paren
§list: ArgListImpl
The list of arguments. Can be named or unnamed.
When empty, this is an empty unnamed list.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ArgList
impl RefUnwindSafe for ArgList
impl !Send for ArgList
impl !Sync for ArgList
impl Unpin for ArgList
impl UnwindSafe for ArgList
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)