Install & Compatibility
Where this runs
No compatibility data collected yet for this library.
Code
Verified usage
Verified import paths — ran on the pinned version, not inferred.
FromClvm
✓ use clvm_traits::FromClvm;
Encodes and decodes a struct to/from CLVM format.
use clvm_traits::{FromClvm, ToClvm};
use clvmr::Allocator;
#[derive(FromClvm, ToClvm)]
struct MyStruct {
value: u64,
}
fn main() {
let allocator = Allocator::new();
let ptr = MyStruct { value: 42 }.to_clvm(&allocator).unwrap();
let decoded = MyStruct::from_clvm(&allocator, ptr).unwrap();
println!("{:?}", decoded);
}
Debug
Known issues
No known issues recorded.
Upgrade
Version history
0.44.0latest on crates.io
Audit
Dependencies
No dependency data recorded yet.