Expand description
brisk-it is a macro-based system for transforming a declarative representation into imperative Rust code. Its main application is currently for developing egui user interface.
Modules§
- Data structure created from parsing a declarative component.
- Convenient function to generate errors
- Traits and structure used for generating the imperative representation from the declartive representation.
- Utility module.
Traits§
- This trait is mainly used for Result<T,T> to return the Ok or Err value.
- This trait is used for Option to check if required properties have been set.
Functions§
- This is the core entry point of the brisk library. It should be used in a macro-proc to trigger the transformation between the declarative representation and generate the Rust code.
Type Aliases§
- Result type, which return a token stream with the error