Module user

Source
Expand description

Types for users.

Modules§

public_user
Types for public users.

Structs§

ChangePasswordPath
CreateProfilePath
CreateProfileRequest
Request for user::profile::Create
CreateUserPath
CreateUserRequest
Request for Create
GetProfilePath
OtherUser
Publicly accessible information about a user.
PatchProfileAdminDataPath
PatchProfileAdminDataRequest
Request for PatchProfileAdminData
PatchProfilePath
PatchProfileRequest
Request for PatchProfile
ResetEmailPath
ResetEmailRequest
Update user email request
ResetEmailResponse
Update user email response (returns the paseto token for the user)
ResetPasswordPath
ResetPasswordRequest
Request for ResetPassword
UserBrowsePath
UserBrowseQuery
Query for Browse.
UserBrowseResponse
Response for Browse.
UserColorCreatePath
UserColorDeletePath
UserColorGetPath
UserColorResponse
Response for GetColors
UserColorUpdatePath
UserColorValueRequest
Request for CreateColor, UpdateColor
UserDeletePath
UserFontCreatePath
UserFontDeletePath
UserFontGetPath
UserFontNameRequest
Request for CreateFont, UpdateFont
UserFontResponse
Response for GetFonts
UserFontUpdatePath
UserId
Wrapper type around [Uuid], represents the ID of a User.
UserLookupPath
UserLookupQuery
Query to lookup a user by unique data no filters will return that the user does not exist. multiple filters will act as a logical OR of them (multiple choices will return an arbitrary user).
UserProfile
A user’s profile.
UserProfileExport
A user’s profile export representation.
UserResponse
User Response (used for Admin).
UserSearchPath
UserSearchQuery
Query for Search.
UserSearchResponse
Response for Search.
VerifyEmailPath
VerifyResetEmailPath

Enums§

ChangePasswordRequest
Request for ChangePassword
UserBadge
user badge
UserLoginType
Login types
UserScope
Represents a user’s permissions.
VerifyEmailRequest
Request for VerifyEmail
VerifyResetEmailRequest
Request for VerifyUpdateEmail