mirror of
https://github.com/rust-lang/rust-clippy
synced 2024-11-30 08:30:45 +00:00
15 lines
300 B
Rust
15 lines
300 B
Rust
macro_rules! use_self {
|
|
(
|
|
impl $ty:ident {
|
|
fn func(&$this:ident) {
|
|
[fields($($field:ident)*)]
|
|
}
|
|
}
|
|
) => (
|
|
impl $ty {
|
|
fn func(&$this) {
|
|
let $ty { $($field),* } = $this;
|
|
}
|
|
}
|
|
)
|
|
}
|