Struct keepass::Group [] [src]

pub struct Group {
    pub name: String,
    pub child_groups: Vec<Group>,
    pub entries: Vec<Entry>,
}

A database group with child groups and entries

Fields

name: String

The name of the group

child_groups: Vec<Group>

The list of child groups

entries: Vec<Entry>

The list of entries in this group

Methods

impl<'a> Group
[src]

fn iter(&'a self) -> NodeIter<'a>

Trait Implementations

impl Debug for Group
[src]

fn fmt(&self, __arg_0: &mut Formatter) -> Result

Formats the value using the given formatter.

impl<'a> IntoIterator for &'a Group
[src]

type Item = Node<'a>

The type of the elements being iterated over.

type IntoIter = NodeIter<'a>

Which kind of iterator are we turning this into?

fn into_iter(self) -> NodeIter<'a>

Creates an iterator from a value. Read more