light-sdk-macros 0.23.0

Macros for Programs using the Light SDK for ZK Compression
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
//! Shared trait derive macros for light accounts.
//!
//! This module provides:
//! - `derive` - Combined LightAccount derive macro
//! - `traits` - HasCompressionInfo, Compressible, CompressAs traits
//! - `utils` - Shared utility functions
//! - `validation` - Shared validation utilities

pub mod derive;
#[allow(clippy::module_inception)]
pub mod traits;
pub mod utils;
pub mod validation;