23 lines
413 B
Go
23 lines
413 B
Go
package imap
|
|
|
|
// StoreOptions contains options for the STORE command.
|
|
type StoreOptions struct {
|
|
UnchangedSince uint64 // requires CONDSTORE
|
|
}
|
|
|
|
// StoreFlagsOp is a flag operation: set, add or delete.
|
|
type StoreFlagsOp int
|
|
|
|
const (
|
|
StoreFlagsSet StoreFlagsOp = iota
|
|
StoreFlagsAdd
|
|
StoreFlagsDel
|
|
)
|
|
|
|
// StoreFlags alters message flags.
|
|
type StoreFlags struct {
|
|
Op StoreFlagsOp
|
|
Silent bool
|
|
Flags []Flag
|
|
}
|