Lines Matching refs:item
96 let item = input.parse()?;
97 match item {
98 RustItem::Struct(mut item) => {
99 item.attrs.splice(..0, attrs);
100 Ok(Item::Struct(item))
102 RustItem::Enum(mut item) => {
103 item.attrs.splice(..0, attrs);
104 Ok(Item::Enum(item))
106 RustItem::ForeignMod(mut item) => {
107 item.attrs.splice(..0, attrs);
109 attrs: item.attrs,
111 abi: item.abi,
112 brace_token: item.brace_token,
113 items: item.items,
116 RustItem::Impl(mut item) => {
117 item.attrs.splice(..0, attrs);
118 Ok(Item::Impl(item))
120 RustItem::Use(mut item) => {
121 item.attrs.splice(..0, attrs);
122 Ok(Item::Use(item))