pub struct NamedArgList {
pub brace_token: Brace,
pub list: Punctuated<NamedArg, Comma>,
}
Expand description
A named argument list: { foo: uint256(42), bar: true }
.
Fields§
§brace_token: Brace
§list: Punctuated<NamedArg, Comma>
Trait Implementations§
Source§impl Clone for NamedArgList
impl Clone for NamedArgList
Source§fn clone(&self) -> NamedArgList
fn clone(&self) -> NamedArgList
Returns a copy 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 moreSource§impl Debug for NamedArgList
impl Debug for NamedArgList
Source§impl Parse for NamedArgList
impl Parse for NamedArgList
fn parse(input: ParseStream<'_>) -> Result<Self>
Source§impl Spanned for NamedArgList
impl Spanned for NamedArgList
Source§fn span(&self) -> Span
fn span(&self) -> Span
Returns a
Span
covering the complete contents of this syntax tree
node, or Span::call_site()
if this node is empty.Auto Trait Implementations§
impl Freeze for NamedArgList
impl RefUnwindSafe for NamedArgList
impl !Send for NamedArgList
impl !Sync for NamedArgList
impl Unpin for NamedArgList
impl UnwindSafe for NamedArgList
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
)