MCPcopy Create free account

hub / github.com/Wulf/create-rust-app / types & classes

Types & classes143 in github.com/Wulf/create-rust-app

↓ 1 callersClassLogImpl
crates/create-rust-app/src/logger.rs:18
Class
crates/create-rust-app_cli/template-plugin-auth/frontend/src/hooks/useAuth.tsx:6
ClassAccessTokenClaims
TODO: documentation
crates/create-rust-app/src/auth/mod.rs:89
InterfaceAccessTokenClaims
crates/create-rust-app/plugin-auth.d.ts:24
InterfaceAccessTokenClaims
crates/create-rust-app_cli/template-plugin-auth/frontend/src/types/plugin-auth.d.ts:10
ClassActivationInput
Rust struct representing the Json body of GET requests to the .../activate endpoint
crates/create-rust-app/src/auth/controller.rs:72
ClassApiDoc
crates/create-rust-app/src/auth/endpoints/service_actixweb.rs:616
ClassAppConfig
crates/create-rust-app/src/lib.rs:57
ClassAppData
Struct that holds shared data for the application
crates/create-rust-app/src/lib.rs:64
ClassAppState
crates/create-rust-app/src/dev/dev_server.rs:32
ClassAsset
crates/create-rust-app_cli/src/content/project.rs:18
ClassAsset
crates/create-rust-app_cli/src/plugins/container.rs:12
ClassAsset
crates/create-rust-app_cli/src/plugins/tasks.rs:16
ClassAsset
crates/create-rust-app_cli/src/plugins/graphql.rs:14
ClassAsset
crates/create-rust-app_cli/src/plugins/auth.rs:14
ClassAsset
crates/create-rust-app_cli/src/plugins/auth_oidc.rs:14
ClassAsset
crates/create-rust-app_cli/src/plugins/dev.rs:15
ClassAsset
crates/create-rust-app_cli/src/plugins/storage.rs:14
ClassAttachment
crates/create-rust-app/src/storage/attachment.rs:23
ClassAttachmentBlob
crates/create-rust-app/src/storage/attachment_blob.rs:15
ClassAttachmentBlobChangeset
crates/create-rust-app/src/storage/attachment_blob.rs:31
ClassAttachmentChangeset
crates/create-rust-app/src/storage/attachment.rs:37
ClassAttachmentData
crates/create-rust-app/src/storage/attachment.rs:45
ClassAuth
roles and permissions available to a User use to control what users are and are not allowed to do
crates/create-rust-app/src/auth/extractors/auth.rs:10
ClassAuth
crates/create-rust-app_cli/src/plugins/auth.rs:10
ClassAuthConfig
crates/create-rust-app/src/auth/mod.rs:135
InterfaceAuthContext
crates/create-rust-app_cli/template-plugin-auth/frontend/src/hooks/useAuth.tsx:47
ClassAuthError
custom error type for Authorization related errors
crates/create-rust-app/src/auth/extractors/auth_actixweb.rs:18
ClassAuthMessageResponse
structure to help utoipa know what responses that contain a message
crates/create-rust-app/src/auth/mod.rs:120
ClassAuthOIDC
crates/create-rust-app_cli/src/plugins/auth_oidc.rs:10
ClassAuthTokenResponse
structure to help utoipa know what responses that contain the `access_token` should look like
crates/create-rust-app/src/auth/mod.rs:129
InterfaceAuthWrapperProps
crates/create-rust-app_cli/template-plugin-auth/frontend/src/hooks/useAuth.tsx:55
EnumBackendDatabase
crates/create-rust-app_cli/src/main.rs:28
EnumBackendFramework
crates/create-rust-app_cli/src/main.rs:22
ClassBuildState
crates/qsync/src/processor.rs:297
ClassChangeInput
Rust struct representing the Json body of POST requests to the /change endpoint
crates/create-rust-app/src/auth/controller.rs:96
ClassCli
crates/create-rust-app_cli/src/main.rs:42
EnumCommands
crates/create-rust-app_cli/src/main.rs:56
InterfaceCompilerMessage
crates/create-rust-app_cli/template-plugin-dev/frontend/src/setupDevelopment.tsx:233
InterfaceCompilerMessageProps
crates/create-rust-app_cli/template-plugin-dev/frontend/src/setupDevelopment.tsx:281
ClassContainer
crates/create-rust-app_cli/src/plugins/container.rs:8
ClassCreateRustAppMigration
crates/create-rust-app/src/dev/mod.rs:111
ClassCreateUserOauth2Link
crates/create-rust-app/src/auth/oidc/model.rs:45
ClassCreationOptions
crates/create-rust-app_cli/src/content/project.rs:180
ClassCurrentDevState
crates/create-rust-app/src/dev/dev_server.rs:21
ClassDailyTodo
crates/create-rust-app_cli/template-plugin-tasks/backend/tasks/daily_todo.rs:12
ClassDailyTodoAsync
crates/create-rust-app_cli/template-plugin-tasks/backend/tasks/daily_todo_async.rs:10
ClassDatabase
wrapper function for a database pool
crates/create-rust-app/src/database/mod.rs:24
ClassDefaultMailTemplates
crates/create-rust-app/src/mailer.rs:233
ClassDev
crates/create-rust-app_cli/src/plugins/dev.rs:11
EnumDevServerEvent
crates/create-rust-app/src/dev/mod.rs:79
ClassDevState
crates/create-rust-app/src/dev/mod.rs:188
InterfaceEmailTemplates
A trait that defines the behavior of an email template
crates/create-rust-app/src/mailer.rs:18
ClassForgotInput
Rust struct representing the Json body of POST requests to the /forgot endpoint
crates/create-rust-app/src/auth/controller.rs:80
ClassGraphQL
crates/create-rust-app_cli/src/plugins/graphql.rs:10
ClassHealthCheckResponse
crates/create-rust-app/src/dev/controller.rs:26
ClassHook
crates/qsync/src/hook.rs:27
ClassHookBodyParam
crates/qsync/src/hook.rs:22
ClassHookPathParam
crates/qsync/src/hook.rs:10
ClassHookQueryParam
crates/qsync/src/hook.rs:16
EnumHttpVerb
crates/qsync/src/processor.rs:130
ClassInjectBundle
This implements the {{ bundle(name="index.tsx") }} function for our templates
crates/create-rust-app/src/util/template_utils.rs:45
ClassInputType
crates/qsync/src/processor.rs:145
ClassInstallConfig
crates/create-rust-app_cli/src/plugins/mod.rs:17
ClassJwtSecurityAddon
crates/create-rust-app/src/auth/mod.rs:98
ClassLogger
Logger middleware that provides similar functionality as [`actix_web::middleware::Logger`] for the poem backend
crates/create-rust-app/src/logger.rs:6
ClassLoginInput
Rust struct representing the Json body of POST requests to the .../login endpoint
crates/create-rust-app/src/auth/controller.rs:33
ClassMacroArgs
crates/qsync/src/processor.rs:29
ClassMailer
struct used to handle sending emails
crates/create-rust-app/src/mailer.rs:32
InterfaceMigrateRequest
crates/create-rust-app_cli/template-plugin-dev/frontend/src/setupDevelopment.tsx:95
InterfaceMigration
crates/create-rust-app_cli/template-plugin-dev/frontend/src/setupDevelopment.tsx:12
EnumMigrationStatus
crates/create-rust-app/src/dev/mod.rs:103
ClassModel
crates/create-rust-app_cli/src/content/model.rs:6
ClassModelConfig
crates/create-rust-app_cli/src/content/model.rs:12
ClassMyQueryResult
crates/create-rust-app/src/dev/controller.rs:15
ClassMySqlQuery
crates/create-rust-app/src/dev/controller.rs:21
ClassOIDCLoginQueryParams
crates/create-rust-app/src/auth/endpoints/service_actixweb.rs:209
ClassOIDCProvider
crates/create-rust-app/src/auth/oidc/mod.rs:7
InterfaceOpenRequest
crates/create-rust-app_cli/template-plugin-dev/frontend/src/setupDevelopment.tsx:94
ClassPaginationParams
TODO: make "PaginationParams" something provided by this crate Rust struct that provides the information needed to allow pagination of results for req
crates/create-rust-app/src/auth/mod.rs:54
InterfacePaginationParams
crates/create-rust-app/plugin-auth.d.ts:7
InterfacePaginationParams
crates/create-rust-app_cli/template-plugin-auth/frontend/src/types/plugin-auth.d.ts:5
EnumParamType
crates/qsync/src/processor.rs:137
ClassPermission
crates/create-rust-app/src/auth/permissions/mod.rs:117
InterfacePermission
crates/create-rust-app/plugin-auth.d.ts:32
InterfacePermission
crates/create-rust-app_cli/template-plugin-auth/frontend/src/types/plugin-auth.d.ts:30
ClassPermissions
crates/create-rust-app_cli/template-plugin-auth/frontend/src/hooks/useAuth.tsx:6
InterfacePlugin
crates/create-rust-app_cli/src/plugins/mod.rs:32
ClassProjectBinary
crates/create-rust-app_cli/src/content/project.rs:48
ClassQsyncAttributeProps
crates/qsync/src/processor.rs:23
ClassQsyncInput
crates/qsync/src/processor.rs:472
ClassQsyncOptions
crates/qsync/src/processor.rs:516
ClassQueryRoot
crates/create-rust-app_cli/template-plugin-graphql/backend/graphql/query.rs:4
ClassRefreshTokenClaims
TODO: documentation
crates/create-rust-app/src/auth/controller.rs:45
ClassRegisterInput
Rust struct representing the Json body of POST requests to the .../register endpoint
crates/create-rust-app/src/auth/controller.rs:55
ClassRegistrationClaims
TODO: documentation
crates/create-rust-app/src/auth/controller.rs:62
InterfaceRequestBase
crates/create-rust-app_cli/template-plugin-dev/frontend/src/setupDevelopment.tsx:90
ClassResetInput
Rust struct representing the Json body of POST requests to the /reset endpoint
crates/create-rust-app/src/auth/controller.rs:105
ClassResetTokenClaims
TODO: documentation
crates/create-rust-app/src/auth/controller.rs:86
ClassRole
crates/create-rust-app/src/auth/permissions/mod.rs:21
next →1–100 of 143, ranked by callers