rustc/vendor/merge/tests/compile/derive-invalid-strategy.rs
2020-11-10 17:01:33 +00:00

17 lines
321 B
Rust

// SPDX-FileCopyrightText: 2020 Robin Krahl <robin.krahl@ireas.org>
// SPDX-License-Identifier: Apache-2.0 or MIT
use merge::Merge;
#[derive(Merge)]
struct S {
#[merge(strategy = my_custom_merge_strategy)]
field1: u8,
}
fn my_custom_merge_strategy(left: u8, right: u8) -> u8 {
left + right
}
fn main() {}