[][src]Trait document_tree::element_categories::HasChildren

pub trait HasChildren<C> {
    fn with_children(children: Vec<C>) -> Self;
fn children(&self) -> &Vec<C>;
fn children_mut(&mut self) -> &mut Vec<C>; fn append_child<R: Into<C>>(&mut self, child: R) { ... }
fn append_children<R: Into<C> + Clone>(&mut self, more: &[R]) { ... } }

Required methods

fn with_children(children: Vec<C>) -> Self

fn children(&self) -> &Vec<C>

fn children_mut(&mut self) -> &mut Vec<C>

Loading content...

Provided methods

fn append_child<R: Into<C>>(&mut self, child: R)

fn append_children<R: Into<C> + Clone>(&mut self, more: &[R])

Loading content...

Implementors

impl HasChildren<AuthorInfo> for Authors[src]

impl HasChildren<BibliographicElement> for Docinfo[src]

impl HasChildren<BodyElement> for Attention[src]

impl HasChildren<BodyElement> for Caution[src]

impl HasChildren<BodyElement> for Compound[src]

impl HasChildren<BodyElement> for Container[src]

impl HasChildren<BodyElement> for Danger[src]

impl HasChildren<BodyElement> for Definition[src]

impl HasChildren<BodyElement> for Description[src]

impl HasChildren<BodyElement> for Error[src]

impl HasChildren<BodyElement> for FieldBody[src]

impl HasChildren<BodyElement> for Footer[src]

impl HasChildren<BodyElement> for Header[src]

impl HasChildren<BodyElement> for Hint[src]

impl HasChildren<BodyElement> for Important[src]

impl HasChildren<BodyElement> for Legend[src]

impl HasChildren<BodyElement> for ListItem[src]

impl HasChildren<BodyElement> for Note[src]

impl HasChildren<BodyElement> for SystemMessage[src]

impl HasChildren<BodyElement> for TableEntry[src]

impl HasChildren<BodyElement> for Tip[src]

impl HasChildren<BodyElement> for Warning[src]

impl HasChildren<DecorationElement> for Decoration[src]

impl HasChildren<StructuralSubElement> for Document[src]

impl HasChildren<StructuralSubElement> for Section[src]

impl HasChildren<SubBlockQuote> for BlockQuote[src]

impl HasChildren<SubDLItem> for DefinitionListItem[src]

impl HasChildren<SubField> for Field[src]

impl HasChildren<SubFigure> for Figure[src]

impl HasChildren<SubFootnote> for Citation[src]

impl HasChildren<SubFootnote> for Footnote[src]

impl HasChildren<SubLineBlock> for LineBlock[src]

impl HasChildren<SubOption> for Option_[src]

impl HasChildren<SubOptionListItem> for OptionListItem[src]

impl HasChildren<SubSidebar> for Sidebar[src]

impl HasChildren<SubTable> for Table[src]

impl HasChildren<SubTableGroup> for TableGroup[src]

impl HasChildren<SubTopic> for Admonition[src]

impl HasChildren<SubTopic> for Topic[src]

impl HasChildren<TextOrInlineElement> for Abbreviation[src]

impl HasChildren<TextOrInlineElement> for Acronym[src]

impl HasChildren<TextOrInlineElement> for Address[src]

impl HasChildren<TextOrInlineElement> for Attribution[src]

impl HasChildren<TextOrInlineElement> for Author[src]

impl HasChildren<TextOrInlineElement> for Caption[src]

impl HasChildren<TextOrInlineElement> for CitationReference[src]

impl HasChildren<TextOrInlineElement> for Classifier[src]

impl HasChildren<TextOrInlineElement> for Comment[src]

impl HasChildren<TextOrInlineElement> for Contact[src]

impl HasChildren<TextOrInlineElement> for Copyright[src]

impl HasChildren<TextOrInlineElement> for Date[src]

impl HasChildren<TextOrInlineElement> for DoctestBlock[src]

impl HasChildren<TextOrInlineElement> for Emphasis[src]

impl HasChildren<TextOrInlineElement> for FieldName[src]

impl HasChildren<TextOrInlineElement> for FootnoteReference[src]

impl HasChildren<TextOrInlineElement> for Generated[src]

impl HasChildren<TextOrInlineElement> for Inline[src]

impl HasChildren<TextOrInlineElement> for Label[src]

impl HasChildren<TextOrInlineElement> for Line[src]

impl HasChildren<TextOrInlineElement> for Literal[src]

impl HasChildren<TextOrInlineElement> for LiteralBlock[src]

impl HasChildren<TextOrInlineElement> for Organization[src]

impl HasChildren<TextOrInlineElement> for Paragraph[src]

impl HasChildren<TextOrInlineElement> for Problematic[src]

impl HasChildren<TextOrInlineElement> for Reference[src]

impl HasChildren<TextOrInlineElement> for Revision[src]

impl HasChildren<TextOrInlineElement> for Rubric[src]

impl HasChildren<TextOrInlineElement> for Status[src]

impl HasChildren<TextOrInlineElement> for Strong[src]

impl HasChildren<TextOrInlineElement> for Subscript[src]

impl HasChildren<TextOrInlineElement> for SubstitutionDefinition[src]

impl HasChildren<TextOrInlineElement> for SubstitutionReference[src]

impl HasChildren<TextOrInlineElement> for Subtitle[src]

impl HasChildren<TextOrInlineElement> for Superscript[src]

impl HasChildren<TextOrInlineElement> for Term[src]

impl HasChildren<TextOrInlineElement> for Title[src]

impl HasChildren<TextOrInlineElement> for TitleReference[src]

impl HasChildren<TextOrInlineElement> for Version[src]

impl HasChildren<DefinitionListItem> for DefinitionList[src]

impl HasChildren<Field> for FieldList[src]

impl HasChildren<ListItem> for BulletList[src]

impl HasChildren<ListItem> for EnumeratedList[src]

impl HasChildren<OptionListItem> for OptionList[src]

impl HasChildren<Option_> for OptionGroup[src]

impl HasChildren<TableEntry> for TableRow[src]

impl HasChildren<TableRow> for TableBody[src]

impl HasChildren<TableRow> for TableHead[src]

impl HasChildren<String> for Math[src]

impl HasChildren<String> for MathBlock[src]

impl HasChildren<String> for OptionArgument[src]

impl HasChildren<String> for OptionString[src]

impl HasChildren<String> for Raw[src]

impl HasChildren<String> for RawInline[src]

impl HasChildren<String> for TargetInline[src]

Loading content...