Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/NixOS/ofborg
/ types & classes
Types & classes
122 in github.com/NixOS/ofborg
⨍
Functions
352
◇
Types & classes
122
↓ 4 callers
Class
WorkerChannel
Same as a regular channel, but without prefetching, used for services with multiple instances.
ofborg/src/easylapin.rs:125
↓ 2 callers
Enum
Error
ofborg/src/nixenv.rs:8
↓ 1 callers
Class
ImpactedMaintainers
ofborg/src/maintainers.rs:10
↓ 1 callers
Class
Maintainer
ofborg/src/maintainers.rs:14
↓ 1 callers
Class
MaintainersByPackage
ofborg/src/maintainers.rs:11
↓ 1 callers
Class
NotifyChannel
FIXME the consumer trait for SimpleWorker and SimpleNotifyWorker conflict, but one could probably be implemented in terms of the other instead.
ofborg/src/easylapin.rs:159
↓ 1 callers
Class
Package
ofborg/src/maintainers.rs:21
↓ 1 callers
Class
StringOrVec
ofborg/src/config.rs:375
Class
Acl
ofborg/src/acl.rs:3
Enum
Action
ofborg/src/worker.rs:10
Class
Actions
ofborg/src/message/buildjob.rs:53
Class
Actions
ofborg/src/message/evaluationjob.rs:14
Class
AsyncCmd
ofborg/src/asynccmd.rs:18
Class
Attempt
ofborg/src/bin/logapi.rs:16
Class
BaseChange
ofborg/src/ghevent/pullrequestevent.rs:18
Class
BindQueueConfig
ofborg/src/easyamqp.rs:41
Class
BuildJob
ofborg/src/message/buildjob.rs:5
Class
BuildLogMsg
ofborg/src/message/buildlogmsg.rs:2
Class
BuildLogStart
ofborg/src/message/buildlogmsg.rs:11
Enum
BuildResult
ofborg/src/message/buildresult.rs:60
Enum
BuildStatus
ofborg/src/message/buildresult.rs:6
Class
BuildWorker
ofborg/src/tasks/build.rs:16
Class
Builder
ofborg/src/config.rs:110
Class
CachedCloner
ofborg/src/checkout.rs:11
Class
CachedProject
ofborg/src/checkout.rs:21
Class
CachedProjectCo
ofborg/src/checkout.rs:26
Enum
CalculationError
ofborg/src/maintainers.rs:29
Class
ChangeWas
ofborg/src/ghevent/pullrequestevent.rs:25
Interface
ChannelExt
ofborg/src/easyamqp.rs:261
Class
ChannelNotificationReceiver
ofborg/src/easylapin.rs:137
Class
CheckoutConfig
ofborg/src/config.rs:199
Class
Comment
ofborg/src/ghevent/common.rs:2
Class
CommitStatus
ofborg/src/commitstatus.rs:4
Enum
CommitStatusError
ofborg/src/commitstatus.rs:77
Class
Config
ofborg/src/config.rs:18
Class
ConsumeConfig
ofborg/src/easyamqp.rs:1
Interface
ConsumerExt
ofborg/src/easyamqp.rs:278
Class
DummyNotificationReceiver
ofborg/src/notifyworker.rs:29
Enum
Error
ofborg/src/tasks/eval/mod.rs:39
Class
EvalChecker
ofborg/src/evalchecker.rs:6
Enum
EvalWorkerError
ofborg/src/tasks/evaluate.rs:556
Class
EvaluationComplete
ofborg/src/tasks/eval/mod.rs:34
Class
EvaluationFilter
ofborg/src/config.rs:78
Class
EvaluationFilterWorker
ofborg/src/tasks/evaluationfilter.rs:8
Class
EvaluationJob
ofborg/src/message/evaluationjob.rs:9
Interface
EvaluationStrategy
ofborg/src/tasks/eval/mod.rs:11
Class
EvaluationWorker
ofborg/src/tasks/evaluate.rs:20
Class
EventMessage
ofborg/src/stats.rs:16
Class
ExchangeConfig
ofborg/src/easyamqp.rs:104
Enum
ExchangeType
ofborg/src/easyamqp.rs:84
Enum
Expect
ofborg/src/nix.rs:465
Enum
File
ofborg/src/nix.rs:18
Class
GenericWebhook
ofborg/src/ghevent/common.rs:28
Interface
GitClonable
ofborg/src/clone.rs:21
Class
GitHubCommentPoster
ofborg/src/tasks/githubcommentposter.rs:11
Class
GitHubCommentWorker
ofborg/src/tasks/githubcommentfilter.rs:10
Class
GithubAppConfig
ofborg/src/config.rs:165
Class
GithubAppVendingMachine
ofborg/src/config.rs:308
Class
GithubCommentFilter
ofborg/src/config.rs:86
Class
GithubCommentPoster
ofborg/src/config.rs:94
Class
GithubWebhookConfig
ofborg/src/config.rs:46
Enum
Instruction
ofborg/src/commentparser.rs:109
Class
Issue
ofborg/src/ghevent/common.rs:21
Class
IssueComment
ofborg/src/ghevent/issuecomment.rs:4
Enum
IssueCommentAction
ofborg/src/ghevent/issuecomment.rs:13
Class
JobActions
ofborg/src/tasks/build.rs:49
Class
LegacyBuildResult
ofborg/src/message/buildresult.rs:41
Class
LineWriter
ofborg/src/writetoline.rs:4
Class
Lock
ofborg/src/locks.rs:17
Class
Lock
ofborg/src/clone.rs:11
Interface
Lockable
ofborg/src/locks.rs:7
Class
LogApiConfig
ofborg/src/config.rs:66
Class
LogApiConfig
ofborg/src/bin/logapi.rs:28
Class
LogFrom
ofborg/src/tasks/log_message_collector.rs:14
Class
LogMessage
ofborg/src/tasks/log_message_collector.rs:32
Class
LogMessageCollector
ofborg/src/config.rs:118
Class
LogMessageCollector
ofborg/src/tasks/log_message_collector.rs:19
Class
LogResponse
ofborg/src/bin/logapi.rs:23
Class
MaintainerPrTagger
ofborg/src/tagger.rs:49
Class
MassRebuilder
ofborg/src/config.rs:102
Class
Metric
ofborg/build.rs:127
Enum
MetricType
ofborg/build.rs:6
Enum
MsgType
ofborg/src/tasks/log_message_collector.rs:25
Class
Nix
ofborg/src/nix.rs:125
Class
NixConfig
ofborg/src/config.rs:150
Class
NixpkgsStrategy
ofborg/src/tasks/eval/nixpkgs.rs:36
Interface
NotificationReceiver
ofborg/src/notifyworker.rs:24
Class
OneEval
ofborg/src/tasks/evaluate.rs:96
Enum
Operation
ofborg/src/nix.rs:33
Class
PackageArch
ofborg/src/outpathdiff.rs:2
Interface
PipeSort
ofborg/src/tasks/eval/nixpkgs.rs:181
Class
PkgsAddedRemovedTagger
ofborg/src/tagger.rs:4
Enum
PostableEvent
ofborg/src/tasks/githubcommentposter.rs:21
Class
Pr
ofborg/src/message/common.rs:10
Class
PullRequest
ofborg/src/ghevent/pullrequestevent.rs:55
Enum
PullRequestAction
ofborg/src/ghevent/pullrequestevent.rs:38
Class
PullRequestChanges
ofborg/src/ghevent/pullrequestevent.rs:13
Class
PullRequestEvent
ofborg/src/ghevent/pullrequestevent.rs:4
Class
PullRequestRef
ofborg/src/ghevent/pullrequestevent.rs:48
Enum
PullRequestState
ofborg/src/ghevent/pullrequestevent.rs:31
next →
1–100 of 122, ranked by callers