code.gitea.io/gitea@v1.19.3/modules/structs/user_email.go (about)

     1  // Copyright 2015 The Gogs Authors. All rights reserved.
     2  // SPDX-License-Identifier: MIT
     3  
     4  package structs
     5  
     6  // Email an email address belonging to a user
     7  type Email struct {
     8  	// swagger:strfmt email
     9  	Email    string `json:"email"`
    10  	Verified bool   `json:"verified"`
    11  	Primary  bool   `json:"primary"`
    12  }
    13  
    14  // CreateEmailOption options when creating email addresses
    15  type CreateEmailOption struct {
    16  	// email addresses to add
    17  	Emails []string `json:"emails"`
    18  }
    19  
    20  // DeleteEmailOption options when deleting email addresses
    21  type DeleteEmailOption struct {
    22  	// email addresses to delete
    23  	Emails []string `json:"emails"`
    24  }