maillist

package
v0.0.1-alpha Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 8, 2022 License: GPL-3.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MailList

type MailList struct {
	Mails    []string
	Children map[string]*MailList
	Father   *MailList
}

func Init

func Init(config *configuration.Config) (*MailList, error)

func New

func New() *MailList

func (*MailList) AddMail

func (node *MailList) AddMail(mail string)

func (*MailList) AddPath

func (node *MailList) AddPath(path []string) (*MailList, bool)

func (*MailList) AppendChild

func (node *MailList) AppendChild(name string) (*MailList, bool)

func (*MailList) FindPath

func (node *MailList) FindPath(path []string) (*MailList, bool)

func (*MailList) GetMailsHierarchically

func (node *MailList) GetMailsHierarchically() ([]string, bool)

func (*MailList) GetPath

func (node *MailList) GetPath(path []string) (*MailList, bool)

func (*MailList) String

func (node *MailList) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL