| Crates.io | pendzl_lang |
| lib.rs | pendzl_lang |
| version | 1.0.2 |
| created_at | 2024-01-21 13:44:53.131994+00 |
| updated_at | 2024-11-05 12:16:08.454101+00 |
| description | Aggregator of all pendzl functionality and utils. |
| homepage | |
| repository | |
| max_upload_size | |
| id | 1107627 |
| size | 16,702 |
The library is organized into three main components
codegen)This module contains the implementations of macros used for code generation in the library.
Contains:
codegen::implementation macro:
implementation macro, which injects default fn implementations (& overrides) of standard traits.codegen::storage_item macro:
storage_item macro, handling storage-related code generation.codegen::storage_field_getter_derive macro:
StorageFieldGetter trait for storage structures.See more about the code generation module here.
This module defines the public macros that are exposed to end users.
implementation macro:
codegen::implementation internally to provide default implementations of standard traits.storage_item macro:
codegen::storage_item to handle storage-related macros.StorageFieldGetter derive macro:
codegen::storage_field_getter_derive to automatically derive getter methods for storage fields.src)This module serves as the main entry point and provides utility functions and re-exports for end users.
macro module:
macro module available to users.