use super::Attribute; default_derive!{ pub struct AttributeList { attrs: Vec } } impl From> for AttributeList { fn from(value: Vec) -> Self { AttributeList { attrs: value } } } impl Into> for AttributeList { fn into(self) -> Vec { self.attrs } } #[test] fn valid1() { todo!() }