code.gitea.io/gitea@v1.22.3/modules/structs/user_email.go (about) 1 // Copyright 2015 The Gogs Authors. All rights reserved. 2 // Copyright 2023 The Gitea Authors. All rights reserved. 3 // SPDX-License-Identifier: MIT 4 5 package structs 6 7 // Email an email address belonging to a user 8 type Email struct { 9 // swagger:strfmt email 10 Email string `json:"email"` 11 Verified bool `json:"verified"` 12 Primary bool `json:"primary"` 13 UserID int64 `json:"user_id"` 14 UserName string `json:"username"` 15 } 16 17 // CreateEmailOption options when creating email addresses 18 type CreateEmailOption struct { 19 // email addresses to add 20 Emails []string `json:"emails"` 21 } 22 23 // DeleteEmailOption options when deleting email addresses 24 type DeleteEmailOption struct { 25 // email addresses to delete 26 Emails []string `json:"emails"` 27 }