{"ast_node_type":"impl","tokens":[{"end":94,"kind":"keyword","start":0,"text":"///"}]}
    /// Use items are kept separately as they help when the selection is inside an impl block,
    body_items: Vec<ast::Item>,
    /// we can directly take these items and keep them outside generated impl block inside