//! Borrowing views a caller supplies to the lineage consent rule.
//!
//! Primitive views rather than domain types, so core and the Wasm plugins each
//! adapt their own representation — typed structs on one side, JSON fields on
//! the other — without this crate depending on either.
/// What a caller found out about the transfer it correlated to one edge.
/// One derivation edge, with whatever transfer the caller correlated to it.