polygraph::schema!{ type Tree; pub struct Surname(String); pub struct Person { surname: Key>, name: String, } } fn main() { }