From a994d9acd6a7083349b930d6b08b25b28792344f Mon Sep 17 00:00:00 2001 From: Mica White Date: Fri, 5 Jun 2026 15:59:04 -0400 Subject: First commit --- tests/basic.rs | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 tests/basic.rs (limited to 'tests') diff --git a/tests/basic.rs b/tests/basic.rs new file mode 100644 index 0000000..68cefb7 --- /dev/null +++ b/tests/basic.rs @@ -0,0 +1,17 @@ +use auguments::{Builder, build}; + +#[derive(Builder)] +#[allow(dead_code)] +struct Foo { + #[builder(into, vis = pub)] + bar: String, + #[builder(default = 32)] + baz: i32, + bat: (), +} + +fn main() { + let _: Foo = Foo::builder().baz(32).bar("hello").bat(()).build(); + let bar = "hello"; + let _: Foo = build!(Foo { bar, bat: () }); +} -- cgit v1.2.3