1 2 3 4 5 6 7 8 9 10 11 12
use liminal_protocol::lifecycle::FencedAttachCommit; fn copy_proof(proof: FencedAttachCommit) { let retained = proof; drop(retained); let copied = proof; drop(copied); } fn main() { let _ = copy_proof; }