package
0.2.7
Repository: https://github.com/udovin/solve.git
Documentation: pkg.go.dev

# Functions

GetBuildInRoles returns all built-in roles.
IsBuiltInRole returns flag that role is built-in.

# Constants

ConsumeTokenRole represents role for consuming token.
CreateCompilerRole represents role for creating compiler.
CreateContestMessageRole represents role for creating contest message.
CreateContestProblemRole represents role for creating contest participant.
CreateContestProblemRole represents role for creating contest problem.
CreateContestRole represents role for creating contest.
CreateContestSolutionRole represents role for creating contest solution.
CreateProblemRole represents role for creating problem.
CreateRoleRole represents name of role for creating new role.
CreateRoleRoleRole represents name of role for creating new role role.
CreateScopeRole represents role for creating scope.
CreateScopeUserRole represents role for creating scope user.
CreateSettingRole represents name of role for creating new setting.
CreateUserRoleRole represents name of role for attaching role to user.
DeleteCompilerRole represents role for deleting compiler.
DeleteContestMessageRole represents role for deleting contest message.
DeleteContestParticipantRole represents role for deleting contest participant.
DeleteContestProblemRole represents role for deleting contest problem.
DeleteContestRole represents role for deleting contest.
DeleteContestSolutionRole represents role for deleting contest solution.
DeleteProblemRole represents role for deleting problem.
DeleteRoleRole represents name of role for deleting role.
DeleteRoleRoleRole represents name of role for deleting role role.
DeleteScopeRole represents role for deleting scope.
DeleteScopeUserRole represents role for deleting scope user.
DeleteSessionRole represents role for deleting session.
DeleteSettingRole represents name of role for deleting setting.
DeleteUserRoleRole represents name of role for detaching role from user.
DeregisterContestRole represents role for deregister from contest.
LoginRole represents name of role for login action.
LogoutRole represents name of role for logout action.
ObserveAccountsRole represents role for observing accounts.
ObserveCompilerRole represents role for observing compiler.
ObserveCompilersRole represents role for observing compiler list.
ObserveContestFullStandingsRole represents role for observing full contest standings.
ObserveContestMessageRole represents role for observing contest message.
ObserveContestMessagesRole represents role for observing contest messages.
ObserveContestParticipantRole represents role for observing contest participant.
ObserveContestParticipantsRole represents role for observing contest participant list.
ObserveContestProblemRole represents role for observing contest problem.
ObserveContestProblemsRole represents role for observing contest problem list.
ObserveContestRole represents role for observing contest.
ObserveContestSolutionRole represents role for observing contest solution.
ObserveContestSolutionsRole represents role for observing contest solution list.
ObserveContestsRole represents role for observing contest list.
ObserveContestStandingsRole represents role for observing contest standings.
ObserveFileContentRole represents role for observing file content.
ObserveProblemRole represents role for observing problem.
ObserveProblemsRole represents role for observing problem list.
ObserveRoleRolesRole represents name of role for observing role roles.
ObserveRolesRole represents name of role for observing roles.
ObserveScopeRole represents role for observing scope.
ObserveScopesRole represents role for observing scopes.
ObserveScopeUserRole represents role for observing scope user.
ObserveSessionRole represents role for observing session.
ObserveSettingsRole represents name of role for observing settings.
.
.
.
ObserveSolutionRole represents role for observing solution.
ObserveSolutionsRole represents role for observing solution list.
ObserveUserEmailRole represents name of role for observing user email.
ObserveUserFirstNameRole represents name of role for observing user first name.
ObserveUserLastNameRole represents name of role for observing user last name.
ObserveUserMiddleNameRole represents name of role for observing user middle name.
ObserveUserRole represents name of role for observing user.
ObserveUserRolesRole represents name of role for observing user roles.
ObserveUserSessionsRole represents name of role for observing user sessions.
ObserveUserStatusRole represents name of role for observing user status.
RegisterContestRole represents role for register to contest.
RegisterContestsRole represents role for register to contests.
RegisterRole represents name of role for register action.
ResetPasswordRole represents name of role for reseting password.
StatusRole represents name of role for status check.
SubmitContestQuestionRole represents role for submitting contest question.
SubmitContestSolutionRole represents role for submitting contest solution.
UpdateCompilerRole represents role for updating compiler.
UpdateContestMessageRole represents role for updating contest message.
UpdateContestOwnerRole represents role for updating contest owner.
UpdateContestProblemRole represents role for updating contest problem.
UpdateContestRole represents role for updating contest.
UpdateContestSolutionRole represents role for updating contest solution.
UpdateProblemOwnerRole represents role for updating problem owner.
UpdateProblemRole represents role for updating problem.
UpdateScopeOwnerRole represents role for updating scope owner.
UpdateScopeRole represents role for updating scope.
UpdateScopeUserRole represents role for updating scope user.
UpdateSettingRole represents name of role for updating setting.
UpdateUserEmailRole represents name of role for updating user email.
UpdateUserFirstNameRole represents name of role for updating user first name.
UpdateUserLastNameRole represents name of role for updating user last name.
UpdateUserMiddleNameRole represents name of role for updating user middle name.
UpdateUserPasswordRole represents name of role for updating user password.
UpdateUserRole represents name of role for updating user.
UpdateUserStatusRole represents name of role for updating user status.

# Interfaces

No description provided by the author

# Type aliases

No description provided by the author