Documentation ¶
Index ¶
- type GemBox
- func (gembox *GemBox) AppendGemMail(gemmail gemmail.GemMail)
- func (gembox *GemBox) GetGemMailAtIndex(index int) *gemmail.GemMail
- func (gembox *GemBox) GetGemMailWithID(ID string) (*gemmail.GemMail, int)
- func (gembox *GemBox) GetGemMailsWithTag(tag string) []*gemmail.GemMail
- func (gembox *GemBox) RemoveGemMail(index int)
- func (gembox *GemBox) RemoveGemMailByID(ID string)
- func (gembox *GemBox) String() string
- func (gembox *GemBox) String_MisfinB_old() string
- func (gembox *GemBox) String_MisfinC_old() string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GemBox ¶
type GemBox struct { Identifier any // For your use MailboxAddress string MailboxBlurb string Fingerprint string Description string Mails []gemmail.GemMail CreatedTags map[string]struct{} }
func ParseGemBox ¶
func ParseGemBox_MisfinB_old ¶
func ParseGemBox_MisfinC_old ¶
func (*GemBox) AppendGemMail ¶
NOTE: This doesn't lock the mutex, so you must do that manually.
func (*GemBox) GetGemMailAtIndex ¶
func (*GemBox) GetGemMailWithID ¶
func (*GemBox) GetGemMailsWithTag ¶
func (*GemBox) RemoveGemMail ¶
Remove gemmail at specified index from GemBox's mails. NOTE: This doesn't lock the mutex, so you must do that manually.
func (*GemBox) RemoveGemMailByID ¶
func (*GemBox) String_MisfinB_old ¶
func (*GemBox) String_MisfinC_old ¶
Click to show internal directories.
Click to hide internal directories.