gte/pkg/mstore/mstore.go

18 lines
297 B
Go

package mstore
type Folder struct {
Name string
}
type Message struct {
Subject string
}
type MStorer interface {
Folders() ([]Folder, error)
Messages(folder Folder) ([]Message, error)
Move(message Message, folder Folder) error
Update(message Message) error
Add(message Message) error
}