Skip to main content

HasDocAttributes

Trait HasDocAttributes 

Source
pub trait HasDocAttributes {
    // Required methods
    fn parse_doc_attributes(&self) -> Result<Vec<DocAttribute<'_>>, Error>;
    fn get_doc_attributes(&self) -> Vec<&Attribute>;
}
Expand description

Implemented on types that can have doc attributes

Required Methods§

Source

fn parse_doc_attributes(&self) -> Result<Vec<DocAttribute<'_>>, Error>

Finds all doc attributes and parses them

Source

fn get_doc_attributes(&self) -> Vec<&Attribute>

Finds all doc attributes

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl HasDocAttributes for DeriveInput

Source§

impl HasDocAttributes for Field

Source§

impl HasDocAttributes for ItemEnum

Source§

impl HasDocAttributes for ItemFn

Source§

impl HasDocAttributes for ItemStruct

Source§

impl HasDocAttributes for ItemUnion

Implementors§