summaryrefslogtreecommitdiff
path: root/tests/basic.rs
diff options
context:
space:
mode:
authorMica White <botahamec@outlook.com>2026-09-24 20:59:43 -0400
committerMica White <botahamec@outlook.com>2026-09-24 20:59:43 -0400
commita08d9f1a1afa6ec11bcb99e29b030b1d3a44b63f (patch)
tree8adc7b4c00e63a42e4d345f7b1725c81a2a0eb3f /tests/basic.rs
parent3b1549699693504382d9162d2bb1a73ac1eeccd9 (diff)
Support base expressionsHEADmain
Diffstat (limited to 'tests/basic.rs')
-rw-r--r--tests/basic.rs9
1 files changed, 7 insertions, 2 deletions
diff --git a/tests/basic.rs b/tests/basic.rs
index ce3abf8..52212d0 100644
--- a/tests/basic.rs
+++ b/tests/basic.rs
@@ -16,6 +16,8 @@ mod foo {
use foo::Foo;
+use crate::foo::FooBuild;
+
fn main() {
let x = Foo::builder().baz(42).bar("hello").bat(5).build();
assert_eq!(
@@ -27,8 +29,11 @@ fn main() {
}
);
- let bar = "hello";
- let _: Foo = Foo! { bar };
+ let x: Foo = Foo! {
+ baz: 32,
+ bat: 64,
+ ..x
+ };
assert_eq!(
x,
Foo {