#view #reactive #macro

macro declarative-macros

Generic DSL macros for easy view code manipulation

13 unstable releases (6 breaking)

new 0.7.0 Apr 27, 2024
0.6.0 Oct 4, 2023
0.5.3 Jun 15, 2023
0.4.1 May 31, 2023
0.1.0 May 6, 2023

#140 in #view


Used in declarative

Apache-2.0 OR MIT

49KB
1K SLoC

declarative-macros

REUSE status On crates.io

A proc-macro library that implements a generic DSL to create complex reactive view code easier to edit and maintain.

To use it, add to your Cargo.toml:

[dependencies.declarative]
package = 'declarative-macros'
version = '0.7.0'

Main crate


License

Licensed under either of Apache License, Version 2.0 (Apache-2.0.txt or http://www.apache.org/licenses/LICENSE-2.0) or MIT license (MIT.txt or http://opensource.org/licenses/MIT) at your option.

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Dependencies

~0.7–1.2MB
~25K SLoC