pub struct PatWild {
pub underscore_token: Underscore,
}Expand description
A pattern that matches any value: _.
This type is available if Syn is built with the "full" feature.
Fields§
§underscore_token: UnderscoreTrait Implementations§
impl Eq for PatWild
impl StructuralPartialEq for PatWild
Source§impl ToTokens for PatWild
Available on crate feature full only.
impl ToTokens for PatWild
Available on crate feature
full only.Source§fn to_tokens(&self, tokens: &mut TokenStream)
fn to_tokens(&self, tokens: &mut TokenStream)
Source§fn into_token_stream(self) -> TokenStreamwhere
Self: Sized,
fn into_token_stream(self) -> TokenStreamwhere
Self: Sized,
Auto Trait Implementations§
impl !Send for PatWild
impl !Sync for PatWild
impl Freeze for PatWild
impl RefUnwindSafe for PatWild
impl Unpin for PatWild
impl UnsafeUnpin for PatWild
impl UnwindSafe for PatWild
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§impl<T> Spanned for Twhere
T: ToTokens,
impl<T> Spanned for Twhere
T: ToTokens,
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.