Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/aGallea/homerun
/ types & classes
Types & classes
212 in github.com/aGallea/homerun
⨍
Functions
1,101
◇
Types & classes
212
Enum
Action
crates/tui/src/app.rs:12
Class
Annotation
crates/daemon/src/github/mod.rs:497
Class
App
crates/tui/src/app.rs:106
Enum
AppEvent
Events the TUI reacts to.
crates/tui/src/event.rs:10
Class
AppState
apps/desktop/src-tauri/src/lib.rs:11
Class
AppState
crates/daemon/src/server.rs:22
Interface
AuthContextValue
apps/desktop/src/hooks/AuthContext.tsx:5
Class
AuthManager
crates/daemon/src/auth/mod.rs:52
Class
AuthState
crates/daemon/src/auth/mod.rs:46
Class
AuthStatus
apps/desktop/src-tauri/src/client.rs:152
Class
AuthStatus
crates/tui/src/client.rs:98
Class
AuthStatus
crates/daemon/src/auth/mod.rs:41
Interface
AuthStatus
apps/desktop/src/api/types.ts:118
Class
BatchCreateError
apps/desktop/src-tauri/src/client.rs:224
Class
BatchCreateError
crates/tui/src/client.rs:243
Class
BatchCreateError
crates/daemon/src/runner/types.rs:136
Class
BatchCreateResponse
apps/desktop/src-tauri/src/client.rs:217
Class
BatchCreateResponse
crates/tui/src/client.rs:236
Class
BatchCreateResponse
crates/daemon/src/runner/types.rs:129
Interface
BatchCreateResponse
apps/desktop/src/api/types.ts:205
Interface
BatchResult
apps/desktop/src/components/NewRunnerWizard.tsx:28
Interface
BatchSummaryProps
apps/desktop/src/components/NewRunnerWizard.tsx:593
Class
CacheEntry
crates/daemon/src/runner/step_log_cache.rs:6
Class
CancelRequest
crates/daemon/src/api/scanner.rs:186
Class
ChildProcessInfo
apps/desktop/src-tauri/src/client.rs:301
Class
ChildProcessInfo
crates/tui/src/client.rs:137
Class
ChildProcessInfo
crates/daemon/src/metrics.rs:57
Interface
ChildProcessInfo
apps/desktop/src/api/types.ts:166
Class
Cli
crates/tui/src/main.rs:25
Class
Cli
crates/daemon/src/main.rs:14
Enum
CliCommand
crates/tui/src/cli.rs:6
Enum
Commands
crates/tui/src/main.rs:36
Class
CompletedJob
apps/desktop/src-tauri/src/client.rs:113
Class
CompletedJob
crates/tui/src/client.rs:76
Class
CompletedJob
crates/daemon/src/runner/types.rs:45
Interface
CompletedJob
apps/desktop/src/api/types.ts:40
Class
Config
crates/daemon/src/config.rs:37
Interface
ConfirmDialogProps
apps/desktop/src/components/ConfirmDialog.tsx:1
Class
ContentItem
crates/daemon/src/github/mod.rs:78
Class
CreateBatchRequest
apps/desktop/src-tauri/src/client.rs:209
Class
CreateBatchRequest
crates/daemon/src/runner/types.rs:121
Interface
CreateBatchRequest
apps/desktop/src/api/types.ts:198
Class
CreateRunnerRequest
apps/desktop/src-tauri/src/client.rs:201
Class
CreateRunnerRequest
crates/tui/src/client.rs:180
Class
CreateRunnerRequest
crates/daemon/src/runner/types.rs:107
Interface
CreateRunnerRequest
apps/desktop/src/api/types.ts:184
Enum
DaemonAction
crates/tui/src/main.rs:64
Enum
DaemonAction
crates/tui/src/cli.rs:19
Class
DaemonClient
apps/desktop/src-tauri/src/client.rs:376
Class
DaemonClient
crates/tui/src/client.rs:338
Class
DaemonLogEntry
apps/desktop/src-tauri/src/client.rs:284
Class
DaemonLogEntry
crates/tui/src/client.rs:120
Class
DaemonLogEntry
crates/daemon/src/logging.rs:19
Interface
DaemonLogEntry
apps/desktop/src/api/types.ts:151
Class
DaemonLogLayer
crates/daemon/src/logging.rs:148
Class
DaemonLogState
crates/daemon/src/logging.rs:27
Class
DaemonMetrics
apps/desktop/src-tauri/src/client.rs:292
Class
DaemonMetrics
crates/tui/src/client.rs:128
Class
DaemonMetrics
crates/daemon/src/metrics.rs:48
Interface
DaemonMetrics
apps/desktop/src/api/types.ts:158
Class
DeleteHistoryEntryRequest
crates/daemon/src/api/history.rs:42
Class
DeviceFlowResponse
apps/desktop/src-tauri/src/client.rs:158
Class
DeviceFlowResponse
crates/tui/src/client.rs:204
Class
DeviceFlowResponse
crates/daemon/src/auth/mod.rs:22
Interface
DeviceFlowResponse
apps/desktop/src/api/types.ts:123
Class
DiscoveredRepo
apps/desktop/src-tauri/src/client.rs:267
Class
DiscoveredRepo
crates/tui/src/client.rs:165
Class
DiscoveredRepo
crates/daemon/src/scanner/mod.rs:20
Interface
DiscoveredRepo
apps/desktop/src/api/types.ts:241
Enum
DiscoverySource
crates/daemon/src/scanner/mod.rs:32
Enum
DisplayItem
crates/tui/src/app.rs:34
Class
GitHubClient
crates/daemon/src/github/mod.rs:14
Class
GitHubUser
apps/desktop/src-tauri/src/client.rs:146
Class
GitHubUser
crates/tui/src/client.rs:92
Class
GitHubUser
crates/daemon/src/auth/mod.rs:16
Interface
GitHubUser
apps/desktop/src/api/types.ts:113
Class
GroupActionResponse
apps/desktop/src-tauri/src/client.rs:237
Class
GroupActionResponse
crates/tui/src/client.rs:256
Class
GroupActionResponse
crates/daemon/src/runner/types.rs:150
Interface
GroupActionResponse
apps/desktop/src/api/types.ts:217
Class
GroupActionResult
apps/desktop/src-tauri/src/client.rs:230
Class
GroupActionResult
crates/tui/src/client.rs:249
Class
GroupActionResult
crates/daemon/src/runner/types.rs:142
Interface
GroupActionResult
apps/desktop/src/api/types.ts:211
Class
JobContext
apps/desktop/src-tauri/src/client.rs:42
Class
JobContext
crates/tui/src/client.rs:46
Class
JobContext
crates/daemon/src/runner/types.rs:73
Interface
JobContext
apps/desktop/src/api/types.ts:81
Enum
JobEvent
crates/daemon/src/runner/mod.rs:2112
Class
JobHistoryEntry
apps/desktop/src-tauri/src/client.rs:128
Class
JobHistoryEntry
crates/tui/src/client.rs:221
Class
JobHistoryEntry
crates/daemon/src/runner/types.rs:26
Interface
JobHistoryEntry
apps/desktop/src/api/types.ts:52
Interface
JobProgressProps
apps/desktop/src/components/JobProgress.tsx:4
Class
JobsResponse
crates/daemon/src/github/mod.rs:200
Class
ListRunnersQuery
crates/daemon/src/api/runners.rs:12
Class
LocalScanRequest
crates/tui/src/client.rs:175
Class
LocalScanRequest
crates/daemon/src/api/scanner.rs:55
Class
LocalStreamRequest
crates/daemon/src/api/scanner.rs:96
Class
LogEntry
apps/desktop/src-tauri/src/client.rs:72
next →
1–100 of 212, ranked by callers