pub fn mk_spanned_attr_outer(sp: Span, id: AttrId, item: MetaItem) -> Attribute {
    Attribute {
        id: id,
        style: ast::AttrStyle::Outer,
        value: item,
        is_sugared_doc: false,
        span: sp,
    }
}
/// Returns an outer attribute with the given value and span.
Returns an outer attribute with the given value and span.
Returns an outer attribute with the given value and span .
pub fn mk_spanned_attr_outer(sp: Span, id: AttrId, item: MetaItem) -> Attribute {
    Attribute {
        id: id,
        style: ast::AttrStyle::Outer,
        value: item,
        is_sugared_doc: false,
        span: sp,
    }
}
pub fn mk_spanned_attr_outer ( sp : Span , id : AttrId , item : MetaItem ) -> Attribute { Attribute { id : id , style : ast :: AttrStyle :: Outer , value : item , is_sugared_doc : false , span : sp , } }
Returns an outer attribute with the given value and span.
Returns an outer attribute with the given value and span .
sp
Span
id
AttrId
item
MetaItem
sp
Span
id
AttrId
item
MetaItem