1 stable release
1.0.0 | Nov 25, 2023 |
---|
#9 in #infer
Used in agera
5KB
81 lines
With literal
Implicit struct initializer for Rust based on this Rust post.
In the future, this literal may allow omitting the ..
component if in the future Rust supports a way to infer the struct name.
Limitations
- Requires a base object: either
..
forDefault::default()
or..o
foro
Usage
use with_literal::with;
let y = 0.0;
let o: S = with! { x: 0.0, y, .. };
Dependencies
~240–690KB
~16K SLoC